上篇,咱們講述了,若是經過FlowChart來構建工做流流程《WorkFlow入門Step.7—Creating a FlowChart WorkFlow-For-WF4.0》,本篇咱們就來講說,如何構建FlowChhtml
art工做流中使用Switch活動的用法。咱們下面就來看看吧。編程
WorkFlow是最近比較流行的一門技術,其實WF起源於20世紀70年代中期的辦公化自動領域,自1993年8月,WFMC(工做流管理聯盟)成立,1994年制定了一網站
系列的關於工做流的標準。進入21世紀工做流被愈來愈多的學者關注,該項技術愈加走向成熟。固然我也是必須跟上時代的步伐,因此也加入工做流的大軍,但願能spa
夠跟上前人的腳步。固然也但願感興趣的朋友,加入工做流的討論羣中來。具體羣號:120661978。.net
目前,咱們已經在AgileEAS.平臺中陸續集成了,界面設計器+工做流的內容,固然工做流目前還不算太成熟,還不方便放出來,本文只是拋磚引玉,還但願設計
你們多多重視工做流的內容。3d
1、開篇htm
2、摘要blog
3、WF4.0的Flow Switch用法ip
FlowChart 是很是重要的組件,以流程圖的方式來構建業務流程 下面咱們就來看看如何使用FlowChart來建立工做流流程,來達到咱們的業務目標。上篇咱們也講述了FlowChart的用法,本篇來說述其中的Switch的用法。
一、新建一個控制檯工做流應用程序:
二、拖拽一個flowchart與一個sequence控制流到設計器中
三、咱們雙擊"FlowChart活動",查看該活動具體的設計器界面以下:
四、咱們拖拽一個FlowSwitch活動到FlowChart活動上:
五、設置完畢後,咱們來添加switch的各個分支:
六、咱們運行上述的程序,來看看結果吧:
上面咱們的4個分支,都是獨立的,下面咱們來看看,若是咱們來把A分支去掉,修改爲默認分支的狀況會有什麼效果?
一、修改上述分支節點中的「A」,將A節點的相關修改成以下:
二、咱們再次運行,查看結果是否是和咱們的預期的結果相同:
因此經過上面咱們可以看出,FlowSwitch的用法與咱們平時的Switch…Case組合的結構是差很少,不過是,咱們經過WF來實現的時候,是經過可視化的
編程來完成代碼結構的。
以前你們還記得咱們講過並行活動控制流節點parallel的用法,下面咱們就來結合FlowSwitch來看看如何使用吧。
一、新建一個活動,並添加以下活動信息:
二、雙擊FlowChart活動,並添加相應的FlowSwitch與Parallel活動:
三、查看parallel並行活動控制流內的活動設計以下:
四、咱們將變量MyFlag的默認值設爲「3」,讓其執行parallel分支。
五、咱們再次運行,查看運行的結果:
若是您在使用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(超級羣)[新建]