SetItemStatus解决方案
SetItemStatus初始时datawindow 是通过retrieve得到一行数据,然后通过Setitem把其中一个column值改掉,再用
SetItemStatus
初始时datawindow 是通过retrieve得到一行数据,然后通过Setitem把其中一个column值改掉,再用
Setitemstatus(1,row,Primary!DataModified!) 结果返回1, 但用getitemstatus 取仍然是NotModified!, 为何呢?
[解决办法]
[解决办法]应该是对的啊,我试了一下,好像没有问题。
你是不是用Messagebox看ldwstatus中的值了,你在debug的方式下看看,不要用Messagebox,那个显示不出来
[解决办法]Setitemstatus(row,0,Primary!DataModified!) 这样试试,楼主把参数搞错了,看看PB的帮助吧。
[解决办法]建议使用 dw_1.object.列名[行号]=值 给数据窗口赋值
[解决办法]用了Setitem就已经是DataModified!,为什么还要Setitemstatus DataModified!
[解决办法]参数顺序反了, 先row,后column