1 概述
单元格表单的全局事件相比普通报表则扩展了填报相关的触发时机。
2 填报触发时机
- 填报前
填报前,非主事务,后台触发 - 提交前
填报前,包含在主事务,后台触发 - 填报后
后台触发 - 填报成功
后台触发 - 填报失败
后台触发 - 添加行前
前台触发 - 添加行后
前台触发 - 删除行前
前台触发 - 删除行后
前台触发 - Excel导入前
后台触发 - Excel导入后
后台触发
3 过程
填报事件触发的顺序:
4 事务
4.1 主事务
主事务包含提交前事件和提交规则执行,主事务不可配置,是强制启用的。所以提交前事件没有事务配置。
4.2 事件事务
其他事件触发提交入库事件支持事务配置。
- 开启事务
当前事件范围统一事务,若提交失败统一回滚; - 关闭事务
若提交报错跳过,已提交数据不回滚;
5 同步执行
事件上支持是否同步执行开关,可以控制同一触发时机事件的执行是否同步;
同步事件按顺序执行,异步事件同时触发,但不接收返回。
6 事件类型
填报前 | 提交前 | 填报后 | 填报成功 | 填报失败 | 添加行前 | 添加行后 | 删除行前 | 删除行后 | Excel导入前 | Excel导入后 | |
---|---|---|---|---|---|---|---|---|---|---|---|
提交入库 | √ | √ | √ | √ | √ | × | × | × | × | √ | √ |
消息事件 | √ | × | √ | √ | √ | × | × | × | × | × | × |
JS事件 | √ | × | √ | √ | √ | × | × | × | × | √ | √ |
跳转访问事件 | × | × | × | × | × | × | × | × | × | × | × |
作者:fancy 创建时间:2023-06-21 11:02
最后编辑:wangjingxin 更新时间:2025-04-24 13:55
最后编辑:wangjingxin 更新时间:2025-04-24 13:55
