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