以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]撤销和保存的判断 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=108448) |
-- 作者:cd_tdh -- 发布时间:2017/10/23 11:22:00 -- [求助]撤销和保存的判断 老师,我有个管理员权限,当其他人数据录入,保存后,上报状态为True(窗口事件enter不可编辑),当数据录入错误,管理员有撤销的权利,撤销后上报状态为False。 因为窗口关闭前有个判断,未保存窗口不能关闭。管理员保存时上报状态也会是True,这个怎么判断:管理员撤销后在保存的这样一种状态,如果是上报状态就为False,否则就为True。 撤销按钮代码: Dim r As Row = Tables("中标统计").Current
保存按钮代码: Dim a As Row = Tables("中标统计").Current a("上报状态") = True [此贴子已经被作者于2017/10/23 11:24:29编辑过]
|
-- 作者:cd_tdh -- 发布时间:2017/10/23 12:27:00 -- 老师,我这样处理你看有没什么问题: 窗口加载后记录一个变量,afterload, vars("模式") = "正常" 撤销按钮记录一个变量: If _UserPost = "管理员" Then 保存按钮: Dim a As Row = Tables("中标统计").Current [此贴子已经被作者于2017/10/23 12:27:24编辑过]
|
-- 作者:有点甜 -- 发布时间:2017/10/23 12:50:00 -- 2楼代码没问题 |
-- 作者:cd_tdh -- 发布时间:2017/10/23 13:53:00 -- 谢谢老师 |