以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  狐爸已经编译的项目退出提示保存,何解?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=25125)

--  作者:unverse
--  发布时间:2012/10/31 22:26:00
--  狐爸已经编译的项目退出提示保存,何解?

如题,有时候发布的项目在使用的过程中,退出前提示是否要保存?请问 提示保存是指的什么?是后台数据变动 了吗?还是程序变动了?但如果是数据吧,但有时候更新了数据,退出时也不提示,,,,

 

请解释一下!


--  作者:lin_hailun
--  发布时间:2012/10/31 22:32:00
--  
 没遇到过……估计不是狐表的问题,因为程序独立了。

 楼主代码里是否写有其他保存提示的代码?
[此贴子已经被作者于2012-10-31 22:32:35编辑过]

--  作者:sunbrain
--  发布时间:2012/10/31 23:00:00
--  

是不是使用了saveconfig

我原来是这个原因


--  作者:woiz
--  发布时间:2012/10/31 23:46:00
--  

我也遇到这种问题,如果有内部表的话,应该是正常的

 


--  作者:unverse
--  发布时间:2012/11/2 17:07:00
--  
那应该怎么解决。。交付的项目客户老提示退出保存是个怎么回事嘛。。
--  作者:lin_hailun
--  发布时间:2012/11/2 17:39:00
--  
 狐爸说这样解决,退出之前,自己写一次保存提示。

在BeforeCloseProject事件设置代码:

For Each dt As DataTable In DataTables
    If dt.HasChanges Then
        If MessageBox.Show("保存修改吗?","提示",MessageBoxButtons.YesNo,MessageBoxIcon.Question) = DialogResult.Yes Then
            DataTables.Save()
            Exit For
        End If
    End If
Next
e.SkipSave = True

[此贴子已经被作者于2012-11-2 17:40:28编辑过]

--  作者:客家阿哥
--  发布时间:2012/12/12 13:14:00
--  
我的也是,发布后,无论有没有增加数据,关闭项目的时候都提示“保存修改吗”
--  作者:lin_hailun
--  发布时间:2012/12/12 15:33:00
--  
以下是引用客家阿哥在2012-12-12 13:14:00的发言:
我的也是,发布后,无论有没有增加数据,关闭项目的时候都提示“保存修改吗”


6楼有解决方案。

--  作者:hanxuntx
--  发布时间:2012/12/12 16:51:00
--  
学习
--  作者:客家阿哥
--  发布时间:2012/12/13 1:02:00
--  
是不需要提示啊,而不是需要提示