| 事件注册和处理 |
| 1 | registerCheckEvent | 注册拦截事件,指定动作执行前触发,并可阻断/放行后续操作。 |
| 2 | registerAction | 注册钩子事件,指定动作完成后触发。支持多次调用注册,按注册的先后顺序依次执行。 |
| 28 | bindFieldChangeEvent | 表单字段值变化触发事件。 |
| 29 | bindDetailFieldChangeEvent | 明细字段值变化触发事件。 |
| 30 | bindFieldAction | 字段区域绑定动作事件。 |
| 32 | doRightBtnEvent | 调用表单右键事件逻辑 |
| 字段操作和联动 |
| 3 | convertFieldNameToId | 将字段名称转换成字段id。灵活运用此方法,可实现多表单、多环境,代码块通用;解耦代码块中指定fieldid。 |
| 4 | getFieldValue | 获取单个字段值。 |
| 5 | changeFieldValue | 修改单个字段值(不支持附件类型)。此方法修改的字段如果涉及到触发联动、单元格格式化等,修改完值会自动触发联动/格式化。 |
| 6 | changeFieldAttr | 改变单个字段显示属性(只读/必填等)。 |
| 7 | changeSingleField | 同时修改字段的值及显示属性。 |
| 8 | changeMoreField | 批量修改字段值或显示属性。 |
| 9 | triggerFieldAllLinkage | 触发指定字段涉及的所有联动。 |
| 10 | getFieldInfo | 根据字段ID获取字段信息。 |
| 11 | getFieldCurViewAttr | 获取字段当前的只读/必填属性。 |
| 31 | getFirstRequiredEmptyField | 获取校验必填逻辑第一个未必填的字段 |
| 37 | getSignRemark | 获取签字意见内容 |
| 38 | setSignRemark | 设置签字意见内容 |
| 39 | appendSignEditorBottomBar | 扩展签字意见输入框底部按钮 |
| 明细表操作 |
| 18 | addDetailRow | 添加明细行并设置初始值。 |
| 19 | delDetailRow | 删除明细表指定行/全部行。 |
| 20 | checkDetailRow | 选中明细表指定行/全部行。 |
| 21 | getDetailAllRowIndexStr | 获取明细表所有行标识。 |
| 22 | getDetailCheckedRowIndexStr | 获取明细表选中行的行标识。 |
| 23 | controlDetailRowDisableCheck | 控制明细行的勾选框是否禁用。 |
| 24 | controlDetailRowDisplay | 控制明细数据行的显示和隐藏。 |
| 25 | getDetailRowKey | 获取明细已有行的数据库主键。 |
| 26 | getDetailRowCount | 获取明细表的总行数。 |
| 27 | setDetailAddUseCopy | 设置明细添加时是否复制最后一行记录。 |
| 33 | getDetailRowSerailNum | 根据明细行标识获取序号(第几行)。 |
| 界面操作 |
| 34 | getBaseInfo | 获取当前打开请求的基础信息,包括路径id、节点id、表单id、主次账号信息。 |
| 35 | showMessage | 可控制显示时间的message信息。 |
| 36 | showConfirm | 系统样式的Confirm确认框。 |
| 40 | controlBtnDisabled | 设置表单顶部按钮、右键菜单置灰不可操作和恢复操作功能 |
| 41 | doRightBtnEvent | 调用表单右键事件逻辑 |
| 42 | reloadPage | 强制刷新表单页面 |
| 43 | showHoverWindow | 移动端打开链接方式 |
| 扩展功能 |
| 44 | appendSubmitParam | 扩展提交操作发送给服务端的参数 |
| 45 | appendBrowserDataUrlParam | 扩展浏览按钮取数接口参数值 |
| 46 | appendSignEditorBottomBar | 扩展签字意见输入框底部按钮 |
| 其他操作 |
| 47 | getFirstRequiredEmptyField | 获取校验必填逻辑第一个未必填的字段 |