ITPub博客

首页 > Linux操作系统 > Linux操作系统 > form查询数据后,关闭菜单提示保存的问题

form查询数据后,关闭菜单提示保存的问题

原创 Linux操作系统 作者:blueshine07 时间:2012-02-17 13:56:30 0 删除 编辑
我们经常遇见在form查询数据之后,在点击关闭之后,即使数据没有任何改变,但是也会提示数据已修改,是否保存之类的提示.最近在做新能源bi基础数据录入的时候又遇到了这个问题.

产生这种问题的最常见的原因就是在查询出的数据的某一个字段有lov,并且对这个lov模式验证设置为是.这样在查询出数据的时候,lov验证会导致这条数据的状态不再是查询状态.这样在关闭表单的时候系统就会认为数据变化了,从而给出保存提示.

处理这个问题的方法:在该数据块上创建post_query触发器,然后增加如下语句:
set_record_property(:system.trigger_record, 'block_name', Status, Query_Status);
这条语句的作用就是将状态重新设为查询状态,点击关闭时正常关闭.

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25103190/viewspace-716665/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-08-26

  • 博文量
    55
  • 访问量
    149604