上篇,咱们讲述了,若是经过后台代码来构建工做流流程《WorkFlow入门Step.6—Building a Console Application -For-WF4.0》,本篇咱们就来讲说,如何构建FlowChhtml
art工做流。这也是WF4.0新加入的内容,咱们下面就来看看吧。数据库
WorkFlow是最近比较流行的一门技术,其实WF起源于20世纪70年代中期的办公化自动领域,自1993年8月,WFMC(工做流管理联盟)成立,1994年制定了一网站
系列的关于工做流的标准。进入21世纪工做流被愈来愈多的学者关注,该项技术愈加走向成熟。固然我也是必须跟上时代的步伐,因此也加入工做流的大军,但愿能ui
够跟上前人的脚步。固然也但愿感兴趣的朋友,加入工做流的讨论群中来。具体群号:120661978。spa
目前,咱们已经在AgileEAS.平台中陆续集成了,界面设计器+工做流的内容,固然工做流目前还不算太成熟,还不方便放出来,本文只是抛砖引玉,还但愿.net
你们多多重视工做流的内容。设计
1、开篇3d
2、摘要htm
3、WF4.0的控制台程序blog
FlowChart 是很是重要的组件,以流程图的方式来构建业务流程 下面咱们就来看看如何使用FlowChart来建立工做流流程,来达到咱们的业务目标。
一、新建一个控制台工做流应用程序:
二、拖拽一个flowchart与一个sequence控制流到设计器中
三、咱们双击"FlowChart活动",查看该活动具体的设计器界面以下:
四、咱们这里来设计下具体的流程以下:
五、咱们运行查看咱们设计的流程的结果如何。F5运行结果以下:
因此经过上面咱们可以看出,FlowChart与咱们使用Sequece的过程差很少,支持多个活动组合复杂的流程等,都是没问题的,下面咱们就来看看其余方面的更深刻的
说明和使用吧。
FlowDecision
一、拖拽流程分支到FlowChart流程上:
二、设置true与false具体执行的分支活动。
三、咱们来运行下看看,具体的效果吧,与以前的有什么不一样,输出结果以下:
经过上面咱们就知道如何使用FlowChart了,特别是像咱们在业务中的一些审批或者是一些审核等工做流参与到的复杂的业务流程中,可能某个子流程中须要自定义的
活动等方面,咱们能够使用FlowChart来控制一些带有分支的流程。
下面咱们来看看,有些状况下咱们如何与具体的业务相结合来使用FlowChart
一、咱们来新建一个CodeActive活动节点
二、添加活动节点代码以下:
a、添加引用
b、代码以下:
c、执行过程的业务逻辑说明
三、在FlowChart流程内添加以下节点及变量:
四、在true的自定义节点下,添加一个WriteLine活动,输出oUTvALUE的值,查看是否符合预期的结果。
五、运行,查看运行结果:
六、咱们来看看数据库中的记录的ID与Name:
这样咱们就完成了FlowChart的简单使用说明,很简单吧,若是您有其余问题,均可以及时的和我联系,关于药店系统的下载,你们能够参考以下文章地址:
若是您在使用AgileEAS.NET开发平台中有什么问题,请使用以下几种联系方式或者沟通方式。
一、邮箱方式:
魏琼东: mail.james@qq.com 手机:18629261335 博客:http://eastjade.cnblogs.com/
殷长波:549558408@qq.com 博客: http://www.cnblogs.com/onmyway/
何戈洲:hegezhou_hot@163.com 博客:http://www.cnblogs.com/hegezhou_hot/
二、QQ交流群:
AgileEAS.NET平台交流群:120661978(超级群)[新建]