以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]如何实现表的主窗口数据没有保存就不准离开?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=27903)

--  作者:夕然
--  发布时间:2013/1/13 23:54:00
--  [求助]如何实现表的主窗口数据没有保存就不准离开?
[求助]如何实现表的主窗口数据没有保存就不准离开?
--  作者:lin_hailun
--  发布时间:2013/1/14 10:06:00
--  
 何为之不能离开?是指不能关闭程序吗?

 编写beforeCloseProject事件吧。

 If DataTables("xxx").HasChanges Then
     Msgbox("请先保存")
     e.Cancel = True
 End If

http://www.foxtable.com/help/topics/0668.htm

--  作者:夕然
--  发布时间:2013/1/14 11:15:00
--  
谢谢您,我已经搞定了
主要是当一个主表存在的时候,有空值或者状态发生改变
我的代码写在  maintableching中