当前位置: 代码迷 >> PB >> 请教这句是什么意思
  详细解决方案

请教这句是什么意思

热度:88   发布时间:2016-04-29 08:27:25.0
请问这句是什么意思?
dw_1.setitemstatus(row,0,primary!,notmodified!)

------解决方案--------------------
改变或设置一行或者一列的编辑状态。
------解决方案--------------------
在PB 开发环境里按F1,索引setitemstatus 就有了。
------解决方案--------------------
就是將該行置為未修改狀態
------解决方案--------------------
dw_1.setitemstatus(row,0,primary!,notmodified!)
是撤销修改的意思吧,你用 ll_rowcount=dw_1.modifiedcount()可能就监控不到 第row行的修改了,当你更新的时候,系统也会默认第row行数据是没有被修改过的,所以第row行的数据是不会更新的。
------解决方案--------------------
将数据窗口dw_1中的row行(主缓冲区)数据设置为非编辑状态,通常用以控制数据更新,当dw_1调用update()函数更新数据时,非编辑状态的数据行将不会被更新(即使该行数据曾作过修改,只要设置成notmodified!)
  相关解决方案