16楼再次告诉你,在 C 环节的 AfterFlowOut 事件中。其实就是:
1、在C环节对应的功能上,放一个流程代理(FlowBroker1)进来。
2、在这个代理的 AfterFlowOut 事件实现,判断任务状态是否已经完成,参考代码
if FlowBroker1.FlowControl.CurrentTask.State in [TTaskState.tsFinished] then
dialogs.ShowMessage('任务已经完成')
else
dialogs.ShowMessage('任务尚未完成');