起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 156|回复: 8

【结贴】[请求]怎样实现此操作?**

[复制链接]
发表于 2008-5-16 10:24:06 | 显示全部楼层 |阅读模式
我的界面在进入时对数据集进行了APPEND操作,新增了一条记录,关闭窗体时需要对用户的操作进行判断,如果用户修改了某个字段的值,便提示其保存,如果用户没有修改就不提示保存取消新增记录后直接退出.数据集字段比较多,有没有比较简洁的方法实现此操作?
回复

使用道具 举报

发表于 2008-5-16 10:35:59 | 显示全部楼层
数据集如果进行了修改退出时平台本身就会提示是否保存,这个不用你自己判断啊。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-16 10:40:01 | 显示全部楼层
打开功能时新增了一条记录,由于设置了自动填充等于是进行了修改,这样退出的时候就会有提示,可是我想要的效果是:如果用户在新增记录之后再进行修改,退出的时候提示保存,否则不提示保存,直接取消新增.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-16 10:57:30 | 显示全部楼层
顶一下  在线等
回复 支持 反对

使用道具 举报

发表于 2008-5-16 11:13:56 | 显示全部楼层
用tstringlist存储最后一行记录,退出的时候每个字段比较一下。
发现相等,就取消更新。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-16 11:19:37 | 显示全部楼层
最初由 lixy 发布
[B]用tstringlist存储最后一行记录,退出的时候每个字段比较一下。
发现相等,就取消更新。 [/B]


谢谢回复 这个方法我也用过 没有更简洁的方法了吗?  因为我需要修改的功能比较多,数据集里的字段也比较多.
回复 支持 反对

使用道具 举报

发表于 2008-5-16 11:31:25 | 显示全部楼层
写2个函数,应该可以写成通用的啊。
只是个循环赋值,和检查的函数。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-16 11:44:42 | 显示全部楼层
好 我明白啦  谢谢   可以结帖了
回复 支持 反对

使用道具 举报

发表于 2008-5-16 13:08:07 | 显示全部楼层
ok
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-13 06:58 , Processed in 0.055171 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表