按键模板:面向目标输入模板的数字录入组件 | HQ VISU Designer

keypad 模板通常和 input 模板成对出现。它负责把数字键、退格、清空、确认这些动作打包成一个标准输入区。

模板方法Keypad
Keypad

按键模板:面向目标输入模板的数字录入组件

keypad 模板通常和 input 模板成对出现。它负责把数字键、退格、清空、确认这些动作打包成一个标准输入区。

Keypad 目标输入:使用前先选目标输入模板

keypad 模板使用前,需要明确关联的 input 模板。目标输入模板未配置时,数字键、Back、Clear 和 OK 都没有明确落点。Target Input Name 应填写当前页输入模板实例名,并与实例名称保持一致。

数字键、Back、Clear、OK 分别做什么

数字键负责追加字符;Back 删除最后一个字符;Clear 清空当前输入;OK 会把当前值通过目标输入模板提交。keypad 可作为可复用的输入动作面板使用。

Keypad 和 Plain Input 的组合

当目标输入模板为 Plain Input 时,Keypad 的 OK 通常只完成目标输入模板的提交动作,后续可由脚本读取 template.getValue("输入模板实例名") 再决定是否写 Tag。适合参数输入、配方名输入和需要统一确认的操作。

Keypad 和 PLC Tag 的组合

当目标输入模板为 PLC Tag 时,Keypad 的 OK 会通过目标输入模板进入写入链。此类配置适合明确的设定值输入,关键参数建议配合确认、权限和范围提示一起使用。

输入与确认分离的场景

如果输入值会直接影响设备,建议把输入和确认分成两步,让用户先在输入模板中看到值,再通过 OK 或单独确认按钮提交。这样比边输边写更安全,也更符合现场操作习惯。

按键模板最适合什么场景

数值设定、配方输入、密码输入、工艺参数设定、批次号输入,这类需要标准数字输入流程的场景都很适合 keypad 模板。

键盘模板实例
键盘模板实例

键盘模板要服务明确的目标输入框,确认、清空、退格和取消动作应一起检查。