2013-04-10 100 views
1

我正在創建一個由數據塊查詢填充的表單。Oracle Forms 10g自動查詢

比方說,我有一個EMPLOYEE表,列「ID」和「名稱」。

從EMPLOYEE中選擇ID,NAME;

如何在表單加載時自動觸發此操作(並且是否有設計用於執行此操作的屬性或觸發器?)?

回答

4

有做的沒有自動的方式這個,所以你需要導航到數據庫塊(如果該塊不是形式的第一導航電文塊),然後執行內建Execute_Query查詢表格形式。這可以例如在形式級別觸發時完成When-New-Form-Instance:

Go_Block(<name of your database block>); 

Execute_Query; 
+0

感謝DJPeter!它讓我在彈出窗口時執行查詢。那正是我正在尋找的。 – Rolan 2013-04-11 15:20:37

+1

你也可以用plsql做 '聲明 開始 go_block('Report'); do_key('execute_query'); go_block('RPT2); do_key('execute_query'); end;' – Rolan 2013-04-11 15:52:12