Oracle EBS FORM快捷键与触发器的关系与使用
Oracle EBS FORM快捷键与触发器的引用
1、快捷键作用,可以看文档fmrweb.res
2、文件内容:标识了快捷键的作用
9 : 0 : “Tab” : 1 : “Next Field”
9 : 1 : “Shift+Tab” : 2 : “Previous Field”
116 : 0 : “F5” : 3 : “Clear Field”
38 : 0 : “Up” : 6 : “Up”
40 : 0 : “Down” : 7 : “Down”
33 : 0 : “PageUp” : 12 : “Scroll Up”
34 : 0 : “PageDown” : 13 : “Scroll Down”
69 : 2 : “Ctrl+E” : 22 : “Edit”
10 : 0 : “Return” : 27 : “Return”
76 : 2 : “Ctrl+L” : 29 : “List of Values”
115 : 0 : “F4” : 32 : “Exit”
75 : 2 : “Ctrl+K” : 35 : “Show Keys”
83 : 2 : “Ctrl+S” : 36 : “Commit”
118 : 1 : “Shift+F7” : 61 : “Next Primary Key”
117 : 0 : “F6” : 62 : “Clear Record”
38 : 2 : “Ctrl+Up” : 63 : “Delete Record”
117 : 1 : “Shift+F6” : 64 : “Duplicate Record”
40 : 2 : “Ctrl+Down” : 65 : “Insert Record”
119 : 1 : “Shift+F8” : 66 : “Next Set of Records”
1005 : 0 : “Down” : 67 : “Next Record”
1004 : 0 : “Up” : 68 : “Previous Record”
118 : 0 : “F7” : 69 : “Clear Block”
66 : 2 : “Ctrl+B” : 70 : “Block Menu”
34 : 1 : “Shift+PageDown” : 71 : “Next Block”
33 : 1 : “Shift+PageUp” : 72 : “Previous Block”
116 : 1 : “Shift+F5” : 73 : “Duplicate Field”
119 : 0 : “F8” : 74 : “Clear Form”
122 : 0 : “F11” : 76 : “Enter Query”
122 : 2 : “Ctrl+F11” : 77 : “Execute Query”
69 : 3 : “Shift+Ctrl+E” : 78 : “Display Error”
80 : 2 : “Ctrl+P” : 79 : “Print”
123 : 0 : “F12” : 80 : “Count Query”
85 : 2 : “Ctrl+U” : 81 : “Update Record”
121 : 3 : “Shift+Ctrl+F10” : 82 : “Function 0”
112 : 3 : “Shift+Ctrl+F1” : 83 : “Function 1”
113 : 3 : “Shift+Ctrl+F2” : 84 : “Function 2”
114 : 3 : “Shift+Ctrl+F3” : 85 : “Function 3”
115 : 3 : “Shift+Ctrl+F4” : 86 : “Function 4”
116 : 3 : “Shift+Ctrl+F5” : 87 : “Function 5”
117 : 3 : “Shift+Ctrl+F6” : 88 : “Function 6”
118 : 3 : “Shift+Ctrl+F7” : 89 : “Function 7”
119 : 3 : “Shift+Ctrl+F8” : 90 : “Function 8”
120 : 3 : “Shift+Ctrl+F9” : 91 : “Function 9”
113 : 0 : “F2” : 95 : “List Tab Pages”
72 : 2 : “Ctrl+H” : 30 : “Help”
3、快捷键与Form触发器的关系:
封装过程 | 键触发子含义 | 对应按键 |
---|---|---|
ABORT_QUERY | Key-EXIT [退出 / 取消] | F4 |
BLOCK_MENU | Key-MENU [块菜单] | ctrl+B |
CLEAR_BLOCK | Key-CLRBLK [清空块] | F7 |
CLEAR_FORM | Key-CLRFRM [清空 FORM] | F8 |
CLEAR_RECORD | Key-CLRREC [清空记录] | F6 |
COMMIT_FORM | Key-COMMIT [提交 / 存盘] | ctrl+S |
COUNT_QUERY | Key-CQUERY [计算查询记录总数] | F12 |
CREATE_RECORD | Key-CREREC [插入新记录] | Ctrl+↓ |
DELETE_RECORD | Key-DELREC [删除记录] | ctrl+↑ |
DOWN | Key-DOWN [下滚记录] | ↓ |
DUPLICATE_ITEM | Key-DUP-ITEM [复制域 / 项] | Shift+F5 |
DUPLICATE_RECORD | Key-DUPREC [复制记录] | Shift+F6 |
EDIT_TEXTITEM | Key-EDIT [打开编辑器] | Ctrl+E |
ENTER | Key-ENTER [Enter] | |
ENTER_QUERY | Key-ENTQRY [输入查询条件] | F11 |
EXECUTE_QUERY | Key-EXEQRY [执行查询] | Ctrl+F11 |
EXIT_FORM | Key-EXIT [退出 / 取消查询] | F4 |
HELP | Key-HELP [帮助] | Ctrl+H |
4、例子:如果要禁用EBS表单某个block块不能使用F6来清除记录。
F6对应的触发器是Key-CLRREC,在block块中新增一个触发器KEY-CLRREC,然后在里面写上代码:
bell;--表示禁用