最新消息:本站持续更新中,请注意添加收藏夹。搜索关键词时,多换一个同义词。比如要搜索界面,可以尝试页面,画面,PER档等词汇。善于搜索,将大大提高你的查找效率。

TIPTOP ERP快捷键

开发相关 bron1984 7080浏览

TIPTOP ERP快捷键:即各功能按钮(ACTION)的快捷按键

系统默认的功能快捷键(快捷键字母需英文输入法或中文大写状态下,字母不分大小写)

ACTION 说明 快捷键   ACTION 说明 快捷键   ACTION 说明 快捷键
accept 确定 Ctrl+Enter cancel 退出 Esc exit 离开 Esc或ALT+F4
insert 录入 F1 delete 删除 F2 modify 更改 u
query 查询 q jump 指定笔 j invalid 无效 x
first 第一笔 f previous 上笔 p next 下笔 n
detail 单身 b reproduce 复制 c last 末一笔 L
nextfield 下一个栏位 return或Enter或Tab previous 上一个栏位 shift+tab output 打印 o
qbe_select 条件查询 Ctrl+q qbe_save 条件储存 Ctrl+w ok 确定 Enter
yes 确认框选择’是’ y no 确认框选择’否’ n nextrow 单身下一行
help 帮助 Ctrl+H locale 语言 Ctrl+L prevrow 单身上一行
controlp 开启查询视窗 Ctrl+P controle 开启查询视窗 Ctrl+e firstrow 单身第一行 home
controlz 必要字段 Ctrl+z controlf 开启字段说明 Ctrl+f lastrow 单身最后一行 end
controln 单身重查 ctrl+n controlo 预设上笔资料 Ctrl+o 单身翻到上一页 page up
controlg 弹窗运行程序 Ctrl+g controls 隐藏/显示单身 Ctrl+s   单身翻到下一页 page down

 

有哪些方法定义快捷键  

①全局功能ACTION(ex:上述列举系统默认的功能)定义于$TOP/config/4ad/语言别/tiptop.4ad

定义功能ACTION的xml文件acceleratorName属性,如果有多个可以依次acceleratorName1、acceleratorName2…..

②p_base_act定义单个作业程序的”快捷键”栏位

   然后按B(单身)会自动生成$TOP/config/4ad/语言别/系统别/程序.4ad

③p_base_act定义单个作业程序的”Action共用名称”,首字母用英文字母,则此英文字母就是快捷键

   ex:(ACTION中文名为:P.采购发出,则P就是采购发出的快捷键了)

注意:MENU写法定义的ACTION才会自动在ACTION名称首字下划线

所以,此方法只针对单头程序有效,有单身的程序设置不起作用!

   因为:单头写的是MENU,                 单身程序不是MENU写法,用的是bp+g_action_choice选择

说明:①&②的原理都是依据4ad文件定义xml文件acceleratorName属性来做快捷键,③ACTION中文说明的首字母

 

定义全局Action及快捷键原理

全局默认Action首先在$DBPATH或$FGLRESOURCEPATH目录下面找寻default.4ad

如果上述找不到default.4ad,则Genero标准的默认全局Action于$FGLDIR/lib/default.4ad加载此文件

当然你也可以用 ui.Interface.loadActionDefaults() 改变默认的全局ACTION文件的目录,加载自定义的默认全局ACTION文件

↓(上述自定义文件优先加载)

ex:TIPTOP ERP就是用cl_ui_init.4gl → cl_load_act_sys.4gl → ui.Interface.loadActionDefaults($TOPCONFIG/4ad/语言别/tiptop.4ad)

加载目录 $TOPCONFIG//4ad/语言别/ 下面的的tiptop.4ad

转载请注明:赫非域 » TIPTOP ERP快捷键