vfp判断表单内容是否被修改过?

一表单,里面有文本控件其值属性是VALUE,值从表一的字段获取如.TEXT1.VALUE=姓名;表单里另有一表格,数据源从表二来。当点击“修改”按钮,整个表单所有显示内容... 一表单,里面有文本控件其值属性是VALUE,值从表一的字段获取如.TEXT1.VALUE=姓名;
表单里另有一表格,数据源从表二来。
当点击“修改”按钮,整个表单所有显示内容的控件READONLY=.F.;那么,此时当我关闭此表单时,如何判断表单里的内容是否已经被修改了下?因为我想这样,如果我仅仅点了下“修改”按钮,而没有对内容做任何修改,那么关闭表单是就不出现消息框MESSAGEBOX提示;若作了修改,则关闭表单是出现MESSAGEBOX提示。

简言之,就是如何判断表单的空间里的内容是否被修改过?
谢谢。
但解决不了我的问题,我的GRID里的记录是来源于表二中符合条件的记录,每当GRID外表单内控件输入不同的记录号后,此GRID都重新获取该记录号对应的记录进行显示,该GRID的RECORDSOURCE是表三,当获取新的记录之前,表三都得ZAP,然后追加新记录。这意味着,用UPDATE()验证GRID1(即表三)总是返回.T.,即便我对新获取的记录没做任何更改。所以,UPDATE()在这里解决不了问题。
展开
 我来答
百度网友4e9a8072b
2010-04-30 · TA获得超过227个赞
知道小有建树答主
回答量:360
采纳率:0%
帮助的人:281万
展开全部
控件的interactivechange事件
定义变量ischange=.f.
在你要判定值是否改变的控件的interactivechange里写ischange=.t.
退出表单时根据ischange变量值判断
不知道你说的是不是这个意思
jack_wang0823
2010-04-30 · TA获得超过2957个赞
知道大有可为答主
回答量:4143
采纳率:87%
帮助的人:1448万
展开全部
update() 函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式