實現方法: 
   1. 在Form級觸發器中加上觸發KEY-OTHERS
   2. 在此觸發器中寫如下程式碼:
      null;
   3. 這樣FORM程序執行後,大部分的功能鍵都被修改(包括一些必需鍵,如:上箭頭、下箭頭、退出...),
      要想讓這些鍵再恢復功能,就為這些鍵作回復動作:

      按鍵           觸發器                    代碼                    說明
      上箭頭       KEY-DOWN       DOWN;              上滾記錄
      下箭頭       KEY-UP           UP;                  下滾記錄
      Page Up         KEY-SCRUP        SCROLL_UP;             上翻 
      Page Down      KEY-SCRDOWN     SCROLL_DOWN;            下翻
      F1         KEY-HELP        HELP;                顯示幫助
      F3         KEY-DUP-ITEM      DUPLICATE_ITEM;          複製項
      F4         KEY-DUPREC       DUPLICATE_RECORD;  複製記錄
      F5         KEY-MENU       BLOCK_MENU;       BLOCK導航菜單
      F6         KEY-CREREC       CREATE_RECORD;   插入記錄
      F7         KEY-ENTQRY      ENTER_QUERY;     輸入查詢條件   
      F8         KEY-EXEQRY      EXECUTE_QUERY;   查詢
      F9         KEY-LISTVAL          LIST_VALUES;         顯示LOV
      F10         KEY-COMMIT       COMMIT;              存檔
      Enter、Tab     KEY-NEXT-ITEM       NEXT_ITEM;             下一項
      SHIFT+TAB     KEY-PREV-ITEM      PREVIOUS_ITEM;       前一項
      Ctrl+Q        KEY-EXIT          EXIT_FORM;         退出/取消查詢

arrow
arrow
    全站熱搜

    oracleD2K 發表在 痞客邦 留言(0) 人氣()