以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  通过窗口的文本框等控件录入,取消操作RejectChanges,为什么没有达到取消文本框录入的效果啊?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=120589)

--  作者:guosheng
--  发布时间:2018/6/20 10:18:00
--  通过窗口的文本框等控件录入,取消操作RejectChanges,为什么没有达到取消文本框录入的效果啊?

图片点击可在新窗口打开查看此主题相关图片如下:12.jpg
图片点击可在新窗口打开查看

取消按钮的click事件:
DataTables("计划执行情况表").RejectChanges()   \'取消当前的录入操作
forms("增加一条主项计划交接确认").Close()


虽然点击了取消按钮,但是录入的“档案编号”等依然保存当前行了。重新打开项目,“档案编号”等确实保存,说明RejectChanges没有起到作用啊。
[此贴子已经被作者于2018/6/20 10:25:38编辑过]

--  作者:有点甜
--  发布时间:2018/6/20 10:32:00
--  
你绝对在什么地方写了save的代码,不能save,不然撤销无效。
--  作者:guosheng
--  发布时间:2018/6/20 10:42:00
--  
找到原因:确实是在表的datacolchanged事件中保存表了。谢谢老师。