【发布时间】:2021-09-03 19:35:12
【问题描述】:
总结一下:我编辑了一个数据库项,触发了 ON-LOCK 触发器,然后执行了:
set_record_property(get_block_property('my_block', current_record),'my_block',status, QUERY_STATUS);
之后,每当我编辑该记录中的任何数据库项,甚至以编程方式调用 LOCK_RECORD 时,ON-LOCK 触发器都不会触发。
为什么我还要这样做,这是另一个故事,但是表单是否在其他地方(记录属性)存储“此记录已被锁定”的信息? Forms 无法检查数据库中的某些内容,因为在我的 ON-LOCK 触发器中,我只留下了一条调试消息。
【问题讨论】:
标签: oracle oracleforms