上一篇,咱们开始讲述WF4.0中的设计篇的开始,本系列主要讲述如何结合业务来设计工做流处理流程,并说明如何使用工做流流程来设计完成具体的业务流程处html
理过程,将原来的代码处理业务流程,修改为WF可视化的流程处理过程,关于上篇内容请看《WorkFlow设计篇Step.1—传参的用法-订单金额的计算-WF4.0》。函数
WorkFlow是最近比较流行的一门技术,其实WF起源于20世纪70年代中期的办公化自动领域,自1993年8月,WFMC(工做流管理联盟)成立,1994年制定了一网站
系列的关于工做流的标准。进入21世纪工做流被愈来愈多的学者关注,该项技术愈加走向成熟。固然我也是必须跟上时代的步伐,因此也加入工做流的大军,但愿能spa
够跟上前人的脚步。固然也但愿感兴趣的朋友,加入工做流的讨论群中来。具体群号:120661978。.net
目前,咱们已经在AgileEAS.平台中陆续集成了,界面设计器+工做流的内容,固然工做流目前还不算太成熟,还不方便放出来,本文只是抛砖引玉,还但愿设计
你们多多重视工做流的内容。htm
1、开篇blog
2、摘要ip
3、WF4.0的参数传递(续)开发
上篇,咱们讲述了如何使用WF的参数传递,来完成业务的处理过程,那么本篇则是基于商品的基础之上,进行更细节的处理,咱们上篇是直接处理订单中的业
务,本篇咱们根据选择的模式,来循环处理每一个订单项,根据每一个订单项的数量及金额来累计。
一、新建一个空白解决方案。
二、将上篇的解决方案赋值到该解决方案的同级文件夹下。
三、添加现有项目:
四、选择项目文件:
五、打开后,相应的文件就加载到当前的解决方案中,咱们修改原来的switch语句内部的活动节点分支
a、先将OrderItem的属性中多添加一个价格属性:
b、添加foreach<T>活动到case分支中:
六、关于Foreach循环体内的Assign的活动节点的信息以下:
七、咱们来看看program文件中main函数入口时的入参信息须要进行修改,修改的内容以下:
八、其余的信息,不用修改了,直接运行后,查看效果吧。
关于更多的应用和说明,我相信你们会在后续的设计流程篇中可以看到更多的应用,固然因为本人的水平有限,因此形成有些内容,写的不清楚或者
不明白之处,还请你们批评指出。
关于上篇的源码,请在上篇文章《WorkFlow设计篇Step.1—传参的用法-订单金额的计算-WF4.0》中下载
本篇主要是讲述了设计篇中的传参的用法,那么下篇,咱们将会讲述工做流中的异常处理的活动的用法,还请你们提出不一样的意见和建议。
若是您在使用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(超级群)[新建]