上一篇,咱們開始講述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(超級羣)[新建]