以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 旧事重提!没进行任何操作的项目启动后关闭也提示“保存修改吗”? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=40875) |
-- 作者:jnletao -- 发布时间:2013/10/4 15:47:00 -- 旧事重提!没进行任何操作的项目启动后关闭也提示“保存修改吗”? 原来有事件,以为是事件的原因,后来我把项目属性中的事件都去掉了,可每次打开项目没进行任何操作,点击关闭还是提示“保存修改吗”? 发布后的文件也是如此。 请问这是什么原因?
|
-- 作者:有点甜 -- 发布时间:2013/10/4 16:12:00 -- 因为项目启动的时候,可能修改了配置文件,你可以参考下面的方法处理。
在BeforeCloseProject事件设置代码: |
-- 作者:jnletao -- 发布时间:2013/10/4 16:24:00 -- 我的数据源都是外部表,而且发布完成的项目也提示,代码到是找到了,只是感觉很奇怪! |
-- 作者:有点甜 -- 发布时间:2013/10/4 16:35:00 -- 提示正常……一直如此 |
-- 作者:shenyl0211 -- 发布时间:2013/10/4 20:49:00 -- 以下是引用有点甜在2013-10-4 16:35:00的发言:
提示正常……一直如此 提示虽属正常,但建议取消提示。 例如,发布后的项目刚启动时首先会判断是否需要升级,如果需要就自动升级,升级完成后就自动重新打开项目,此时没有任何修改,是不需要提示的; 又如,用户切换前会有代码自动保存数据,重新打开项目时也不需要提示; 还有,用代码保存的速度要比系统提示回答保存的速度快,所以,还是不需要提示。 |
-- 作者:realredred -- 发布时间:2013/10/4 21:04:00 -- 一直都有这个对话框,其實都感到有点奇怪 沒做任何改动 只是查阅或汇总,退出时询问是否保存,真是多此一问 |
-- 作者:程兴刚 -- 发布时间:2013/10/4 21:32:00 -- 也不多此一举,因为如果要判断的话,他可能要判断操作者对foxtable是否进行过只要foxtable中能操作的所有操作,包括定时器和计划中的代码所做的一些执行,我估计代码要一大箩筐,关闭时提示要晚弹出好几十秒,所以提示一下也并不奇怪; 当然也有办法,增加一个系统变量,任何动作都给系统变量写一个值,退出时直接判断他即可,这个改不改倒是没有大碍。
|