PB培训、常见问题解决和注意事项
1、dw.accepttext()注意事项:该函数调用时触发Itemchanged和Itemerror,同时在Itemchanged中调用无效
最典型的用法在用户自定义事件或者数据窗口失去焦点时调用。
2、dw.deleterow(row或0),注意判断行号
3、dw.getitemXXXX与dw.object.XXX的区别,前者类型必须匹配,否则报错,但是可以自定义字段,后者字段只能固定
后者不需要多种写法getitemdecimal/getitemstring,只要类型一致就行,编代码方便些。
4、禁止循环中使用for i= 1 to dw.rowcount() 在循环中insert或者delete该数据窗口行,容易出现下标越界错误
5、要为数据窗口中某个text赋值一定要注意判断数据窗口行号,当数据窗口没有记录时赋值会出错,最好在retrieveend中判断rowcount在处理
6、dw.Dataobject动态变更时,后面一定跟上Settransobject否则会出现错误。
已学习,谢谢。ding 感谢大神,这个是太需要了!
页:
[1]