在项目触发器中使用 KEY-LISTVAL 有什么用?
What for using KEY-LISTVAL in item trigger?
我长期以来一直在使用 oracle form 6i,现在转换为 12c。
我以前不创建项目触发器 KEY-LISTVAL 来处理 LOV 弹出,因为只要 LOV 附加到正确的项目,LOV 就可以完美运行。
但是,一些程序员喜欢为每个附加了 LOV 的项目创建 KEY-LISTVAL。在项目触发器中写道:
list_values;
即使没有这段代码,LOV 似乎也能正常工作。为什么要使用这个触发器?
非常感谢。
我们大部分时间都使用它在触发器中创建 if 语句。
如果项目为空 select 带有 lov (list_values) 的值。
如果该项目不为空,请打开另一个表格,其中包含您 select 编辑的值的详细信息。
如果 KEY-LISTVAL 触发器将其 "Fire in Enter-Query Mode" 属性 设置为 "No",这可能允许在数据输入模式下使用 LOV,但不能在查询模式下使用。
我长期以来一直在使用 oracle form 6i,现在转换为 12c。
我以前不创建项目触发器 KEY-LISTVAL 来处理 LOV 弹出,因为只要 LOV 附加到正确的项目,LOV 就可以完美运行。
但是,一些程序员喜欢为每个附加了 LOV 的项目创建 KEY-LISTVAL。在项目触发器中写道:
list_values;
即使没有这段代码,LOV 似乎也能正常工作。为什么要使用这个触发器?
非常感谢。
我们大部分时间都使用它在触发器中创建 if 语句。 如果项目为空 select 带有 lov (list_values) 的值。 如果该项目不为空,请打开另一个表格,其中包含您 select 编辑的值的详细信息。
如果 KEY-LISTVAL 触发器将其 "Fire in Enter-Query Mode" 属性 设置为 "No",这可能允许在数据输入模式下使用 LOV,但不能在查询模式下使用。