本文介绍了如何禁用数据窗口中的单行?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
任何人都可以帮助我,尽管我的数据窗口有多行,但我如何保护一行的每一列。我正在写这样的代码:
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)
这篇关于如何禁用数据窗口中的单行?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!