以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 撤消代码不能撤消通过下拉列表填充的多列数据操作 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=123487) |
-- 作者:aza520 -- 发布时间:2018/8/15 18:09:00 -- 撤消代码不能撤消通过下拉列表填充的多列数据操作 增加撤消操作按钮,代码如下 Syscmd.Edit.Undo() 通过下拉列表同时填充多列数据的操作,或增加、删除行的操作无法撤消。请问老师,有其它方法吗 |
-- 作者:有点甜 -- 发布时间:2018/8/15 18:12:00 -- 1、tables("表A").current.reject
2、DataTables("").RejectChanges |
-- 作者:aza520 -- 发布时间:2018/8/16 8:56:00 -- 增加新行问题 在“增加行”按钮设如下代码,在增加行时先保存,同时在其它事件设置了保存条件,达不到保存条件时会弹出提示框。现在是弹出提示框,确定以后,仍会增加新行,我想增加个条件,即是弹出提示框时,只有完善上一行的保存条件时,才能增加新行,否则不增加。老师,该怎么写代码? DataTables("S记录杆管").Save() Tables("S记录杆管").AddNew()
|
-- 作者:有点甜 -- 发布时间:2018/8/16 9:23:00 -- DataTables("S记录杆管").Save() If DataTables("S记录杆管").HasChanges = False Then Tables("S记录杆管").AddNew() End If |