WorkFlow入門Step.8—Flow Switch的用法

開篇

上篇,咱們講述了,若是經過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

Flow Switch控制檯程序

FlowChart 是很是重要的組件,以流程圖的方式來構建業務流程 下面咱們就來看看如何使用FlowChart來建立工做流流程,來達到咱們的業務目標。上篇咱們也講述了FlowChart的用法,本篇來說述其中的Switch的用法。

一、新建一個控制檯工做流應用程序:

image

二、拖拽一個flowchart與一個sequence控制流到設計器中

image_thumb4

三、咱們雙擊"FlowChart活動",查看該活動具體的設計器界面以下:

image_thumb6

四、咱們拖拽一個FlowSwitch活動到FlowChart活動上:

image

五、設置完畢後,咱們來添加switch的各個分支:

image

六、咱們運行上述的程序,來看看結果吧:

image

上面咱們的4個分支,都是獨立的,下面咱們來看看,若是咱們來把A分支去掉,修改爲默認分支的狀況會有什麼效果?

一、修改上述分支節點中的「A」,將A節點的相關修改成以下:

image

二、咱們再次運行,查看結果是否是和咱們的預期的結果相同:

image

         因此經過上面咱們可以看出,FlowSwitch的用法與咱們平時的Switch…Case組合的結構是差很少,不過是,咱們經過WF來實現的時候,是經過可視化的

編程來完成代碼結構的。

FlowSwitch與其餘活動的結合

以前你們還記得咱們講過並行活動控制流節點parallel的用法,下面咱們就來結合FlowSwitch來看看如何使用吧。

一、新建一個活動,並添加以下活動信息:

image

二、雙擊FlowChart活動,並添加相應的FlowSwitch與Parallel活動:

image

三、查看parallel並行活動控制流內的活動設計以下:

image

四、咱們將變量MyFlag的默認值設爲「3」,讓其執行parallel分支。

image

五、咱們再次運行,查看運行的結果:

image

源碼下載

download23323

更多交流

官方博客:http://www.smarteas.net/

官方網站:http://www.agilelab.cn/

若是您在使用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(超級羣)[新建]

相關文章
相關標籤/搜索