泛微E9流程表单前端接口API列表

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