Foxtable(狐表)用户栏目专家坐堂 → 关闭窗口提示保存怎样做得到


  共有2201人关注过本帖树形打印复制链接

主题:关闭窗口提示保存怎样做得到

帅哥哟,离线,有人找我吗?
system1977
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:100 积分:992 威望:0 精华:0 注册:2019/4/2 22:28:00
关闭窗口提示保存怎样做得到  发帖心情 Post By:2019/9/3 21:11:00 [只看该作者]

1、使用录入窗口录入数据,点击关闭窗口的时候判断表内容有没有被修改,有修改则提示保存,没变动直接关闭窗口
2、设置一个按钮,能撤消此次保存前录入的所有数据?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/9/3 21:46:00 [只看该作者]

窗口BeforeClose事件

If DataTables("AA").HasChanges Then
    If MessageBox.Show("保存?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) = DialogResult.Yes  Then
        DataTables("AA").save
    Else
        DataTables("AA").RejectChanges
    End If
End If

HasChanges逻辑型,判断DataTable的数据是否已经被修改
RejectChanges撤销自打开文件或最近一次保存以来,对该表做出的修改。

 回到顶部
帅哥哟,离线,有人找我吗?
system1977
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:100 积分:992 威望:0 精华:0 注册:2019/4/2 22:28:00
  发帖心情 Post By:2019/9/4 11:36:00 [只看该作者]

谢啦!!!!!!!!!!!!!

 回到顶部