使用驰骋工作流引擎的流程事件实体来编写业务逻辑

1.1.1.1: 流程事件实体(高级开发)

关键字:流程事件实体 FEE 流程事件

说明:本属性适合高级开发者,该属性只读。

流程事件实体是Flow Event Entity。 它是从ccflow指定的基类BP.WF.FlowEventBase上集成下来的一个类,重写相关的事件方法,达到实现自己的业务逻辑目的。

image

流程事件:

流程在运动过程中,会发生很多事件,比如,节点表单装载前,节点保存前、保存后、节点发送前、发送成功时,发送失败实时。Ccflow可以通过重写这个事件实体来表达自己的业务逻辑。

我们以表单的保存事件为例来说明如何对明细表求合计。

image

首先我们写一个FEE从BP.WF.FlowEventBase上继承下来,然后重写它的保存后的方法,希望实现的业务逻辑是在保存后,自动计算出来明细表中的合计数据。

请参考: D:\ccflow\trunk \DemoAndTesting\BP.Demo\EventBase\F001.cs文件。

重写

image

该实体必须重写 FlowMark 这个属性,就是给流程标记,在您编写完成后,编译您的工程然后填写上流程标记属性,ccflow系统就会自动的把该文本框的标记信息填写上。

转载于:https://my.oschina.net/ccflow/blog/310047

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值