【发布时间】:2013-04-10 23:26:25
【问题描述】:
我正在创建一个由数据块查询填充的表单。
假设我有一个 EMPLOYEE 表,其中包含“ID”和“NAME”列。
从 EMPLOYEE 中选择 ID、NAME;
如何在表单加载时自动触发(是否有专门设计的属性或触发器?)?
【问题讨论】:
标签: oracle10g oracleforms
我正在创建一个由数据块查询填充的表单。
假设我有一个 EMPLOYEE 表,其中包含“ID”和“NAME”列。
从 EMPLOYEE 中选择 ID、NAME;
如何在表单加载时自动触发(是否有专门设计的属性或触发器?)?
【问题讨论】:
标签: oracle10g oracleforms
没有自动执行此操作的方法,因此您需要导航到数据库块(如果此块不是表单的第一个导航数据块),然后执行查询表单表单内置的 Execute_Query。这可以例如在表单级别触发When-New-Form-Instance:
Go_Block(<name of your database block>);
Execute_Query;
【讨论】:
declare begin go_block('Report'); do_key ('execute_query'); go_block('RPT2); do_key ('execute_query'); end;