事件注册和处理 |
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 | 获取校验必填逻辑第一个未必填的字段 |