如何禁用数据窗口中的单行? [英] How to disable a single row in a datawindow?

查看:79
本文介绍了如何禁用数据窗口中的单行?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

任何人都可以帮助我,尽管我的数据窗口有多行,但我如何保护一行的每一列。我正在写这样的代码:

Can anybody help me that how can I protect individual column of an individual row, though my datawindow has more than one row. I am writing a code like this:

dw_1.Modify("column_name.protect = '1'")

但是,这使我所有的行都被禁用。

However it is making all my rows disabled.

推荐答案

您需要为要保护的特定行/列提供某种条件语句。一种方法是使用编程方式设置其他字段。

You need to have some sort of conditional statement for the particular row/column you wish to protect. One way is to have an additional field you set programatically like.

dw_1.setitem(1,"protect_me","Y")

然后在另一列中,在保护属性上设置一个表达式,例如:

Then in your other column you set an expression on the protect property like:

if(protect_me[0] = "Y", 1, 0)

这篇关于如何禁用数据窗口中的单行?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆