功能扩展设置
简介
在“表单属性”中,可以设置“功能扩展设置”。
根据表单类型不同,具有如下属性 |
---|
表单初始化 |
表单编辑初始化 |
表单提交数[普通表单] |
流程节点初始化[流程表单] |
表单编辑数据 |
表单删除数据 |
这些位置均可根据不同的场景设置“功能插件”、“数据助手”、"前端事件"和“后端开发”(事件表单)。
触发方式
即执行插件的顺序。
- 前置触发:即先执行数据助手或插件功能,再提交数据。
- 后置触发:即先提交数据,再执行数据助手或功能插件。
1. 表单初始化
打开页面时生效,通常用于控件默认值的设置;
如:表单打开后通过插件/后端/数据助手,根据IP获取当前页面访问者的地理位置等。
2. 表单编辑初始化
编辑已有数据时触发;
如:编辑表单数据时自动将当前数据备份到其他表单等。
3. 表单提交数据
表单访问页面新增数据时触发[数据管理页面不会触发];
如:当本表提交数据时,将本次提交的数据同步至另一表单。
4. 表单编辑数据
在数据管理或报表页面对数据编辑完成后点保存时触发;
如:修改当前表数据时,同步修改另一表单中的数据。
5. 表单删除数据
在数据管理或报表中删除数据时触发;
如:删除当前表数据时,同步删除另一表单中的数据。
6. 流程节点初始化
在流程待办中打开已有待办任务时触发;
如:当待办任务被打开,自动通知其他成员。