找回密码
 立即注册

QQ登录

只需一步,快速开始

taxsoft

中级会员

76

主题

246

帖子

608

积分

中级会员

积分
608

活字格认证微信认证勋章元老葡萄

taxsoft
中级会员   /  发表于:2012-7-18 16:56  /   查看:4767  /  回复:6
如何判断当前spread加载的EXCEL是否经过了修改?
也就是说在保存时,需要判断下是否修改,不修改不执行保存 ,EditChange 只能判断内容的修改(其他修改还要继续看),有没有简单的方法?

6 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-18 17:05:00
沙发
正如你所说,因为Spread中不仅涉及到文字的修改,还涉及到格式、列宽、图表等内容的修改,所以,Spread没有提供一个借口判断当前文档是否进行了修改。
回复 使用道具 举报
taxsoft
中级会员   /  发表于:2012-7-18 17:09:00
板凳
多谢
回复 使用道具 举报
taxsoft
中级会员   /  发表于:2012-7-19 09:15:00
地板
正如你所说,因为Spread中不仅涉及到文字的修改,还涉及到格式、列宽、图表等内容的修改,所以,Spread没有提供一个借口判断当前文档是否进行了修改。
dof 发表于 2012-7-18 17:05:00


那么,有合适的替代方案嘛?因为自己去写,总担心有遗漏掉的判断?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-19 10:43:00
5#
通常做法是在用户关闭有Spread控件的窗体时就提示是否保存。而不去判断是否修改了相应的内容。
回复 使用道具 举报
taxsoft
中级会员   /  发表于:2012-7-19 11:15:00
6#
通常做法是在用户关闭有Spread控件的窗体时就提示是否保存。而不去判断是否修改了相应的内容。
dof 发表于 2012-7-19 10:43:00


我现在正是这样做的,但是,用户习惯先保存下 然后点关闭,于是多了一次提示 很郁闷,但是官方设计器没有这个问题。。

哦 官方设计器也是这个问题。。 那算啦
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-19 15:10:00
7#
:share:
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部