dw的值修改后怎么无法保存?
我做的一个数据窗口有个很奇怪的问题,修改后无法保存,调用保存事件后,并没有保存,新增的行可以保存。而且我看了保存的事件也没什么错误,保存事件ue_save():
if this.uf_check()=false then return//先校验一下合法性,this指所在窗体,是sheet窗体
dw_1.event ue_save()
我测试了一下校验后的修改数据是否还在,结果是还在?可一保存就保存不上,奇怪了。我用的是PB7,dw_1是继承自一个标准可视对象,dw_1.ue_save也是祖先中定义的,代码就是:
this.update()
commit;
并且我还在窗体的保存事件里直接写this.update()、commit;也是不对