新增事件
事件类型
执行内容类型
执行内容 调用事件时,无论成功与否,都不会影响流程正常运行,如果需要阻断流程执行,请自定义方法,比如抛出异常
执行成功信息提示(可为空)
执行失败时提示(可为空)
帮助
  • 1. 支持ccbpm表达式,什么是bpm表达式,请参考.
  • 2. 支持 @PTable 表达式, 比如: UPDATE @PTable SET MyFile1='xxx' WHERE OID=@WorkID
关于:存储过程
  • create procedure dbo.sp_throwErr @para VARCHAR as begin declare @raiseErrorCode nvarchar(50) if (@para is not null) RAISERROR(N'%s err@错误没有收到款,不能发货.',16,1, @raiseErrorCode,5) end
  • 如果返回值是:err@ 就说明是异常,系统就终止运行.
关于:SQL
  • 可以写多条SQL
  • DELETE FROM XXX WHERE OID=@WorkID; UPDATE FROM XXX SET ABC='XXX' WHERE OID=@WorkID;
  • 系统不解析返回值,如果执行异常,就停止(卡住),ccbpm不处理数据回滚。