【问题标题】:Oracle Forms 10g auto queryOracle Forms 10g 自动查询
【发布时间】:2013-04-10 23:26:25
【问题描述】:

我正在创建一个由数据块查询填充的表单。

假设我有一个 EMPLOYEE 表,其中包含“ID”和“NAME”列。

从 EMPLOYEE 中选择 ID、NAME;

如何在表单加载时自动触发(是否有专门设计的属性或触发器?)?

【问题讨论】:

    标签: oracle10g oracleforms


    【解决方案1】:

    没有自动执行此操作的方法,因此您需要导航到数据库块(如果此块不是表单的第一个导航数据块),然后执行查询表单表单内置的 Execute_Query。这可以例如在表单级别触发When-New-Form-Instance:

    Go_Block(<name of your database block>);
    
    Execute_Query;
    

    【讨论】:

    • 感谢 DJPeter!它让我在弹出窗口时执行查询。这就是我想要的。
    • 你也可以用plsql做一个declare begin go_block('Report'); do_key ('execute_query'); go_block('RPT2); do_key ('execute_query'); end;
    猜你喜欢
    • 1970-01-01
    • 2011-03-11
    • 2013-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-14
    • 2013-03-01
    相关资源
    最近更新 更多