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

简介:

开篇

上篇,我们讲述了,如果通过FlowChart来构建工作流流程《WorkFlow入门Step.7—Creating a FlowChart WorkFlow-For-WF4.0》,本篇我们就来说说,如何构建FlowCh

art工作流中使用Switch活动的用法。我们下面就来看看吧。

摘要

WorkFlow是最近比较流行的一门技术,其实WF起源于20世纪70年代中期的办公化自动领域,自1993年8月,WFMC(工作流管理联盟)成立,1994年制定了一

系列的关于工作流的标准。进入21世纪工作流被越来越多的学者关注,该项技术越发走向成熟。当然我也是必须跟上时代的步伐,所以也加入工作流的大军,希望能

够跟上前人的脚步。当然也希望感兴趣的朋友,加入工作流的讨论群中来。具体群号:120661978。

目前,我们已经在AgileEAS.平台中陆续集成了,界面设计器+工作流的内容,当然工作流目前还不算太成熟,还不方便放出来,本文只是抛砖引玉,还希望

大家多多重视工作流的内容。

大纲

一、开篇

二、摘要

三、WF4.0的Flow Switch用法

Flow Switch控制台程序

FlowChart 是非常重要的组件,以流程图的方式来构建业务流程 下面我们就来看看如何使用FlowChart来创建工作流流程,来达到我们的业务目标。上篇我们也讲述了FlowChart的用法,本篇来讲述其中的Switch的用法。

1、新建一个控制台工作流应用程序:

image

2、拖拽一个flowchart与一个sequence控制流到设计器中

image_thumb4

3、我们双击"FlowChart活动",查看该活动具体的设计器界面如下:

image_thumb6

4、我们拖拽一个FlowSwitch活动到FlowChart活动上:

image

5、设置完毕后,我们来添加switch的各个分支:

image

6、我们运行上述的程序,来看看结果吧:

image

上面我们的4个分支,都是独立的,下面我们来看看,如果我们来把A分支去掉,修改成默认分支的情况会有什么效果?

1、修改上述分支节点中的“A”,将A节点的相关修改为如下:

image

2、我们再次运行,查看结果是不是和我们的预期的结果相同:

image

         所以通过上面我们能够看出,FlowSwitch的用法与我们平时的Switch…Case组合的结构是差不多,不过是,我们通过WF来实现的时候,是通过可视化的

编程来完成代码结构的。

FlowSwitch与其他活动的结合

之前大家还记得我们讲过并行活动控制流节点parallel的用法,下面我们就来结合FlowSwitch来看看如何使用吧。

1、新建一个活动,并添加如下活动信息:

image

2、双击FlowChart活动,并添加相应的FlowSwitch与Parallel活动:

image

3、查看parallel并行活动控制流内的活动设计如下:

image

4、我们将变量MyFlag的默认值设为“3”,让其执行parallel分支。

image

5、我们再次运行,查看运行的结果:

image




本文转自何戈洲博客园博客,原文链接:http://www.cnblogs.com/hegezhou_hot/archive/2011/06/14/2080264.html,如需转载请自行联系原作者

目录
相关文章
|
6月前
|
数据采集 人工智能 数据处理
覆盖16省方言的老人语音数据集!SeniorTalk:智源研究院开源全球首个超高龄老年人中文语音数据集
SeniorTalk是由智源研究院与南开大学联合推出的全球首个中文超高龄老年人对话语音数据集,包含202位75岁及以上老年人的55.53小时语音数据,涵盖16个省市的不同地域口音。
655 5
覆盖16省方言的老人语音数据集!SeniorTalk:智源研究院开源全球首个超高龄老年人中文语音数据集
|
传感器 消息中间件 物联网
【导航】RT-Thread 学习专栏目录 【快速跳转】
本文是 矜辰所致 的 RT-Thread 记录专栏的内容导航,结合自己的学习应用过程的总结记录。 有基础理论,有与FreeRTOS的比较,有实际项目,有应用总结。
682 1
【导航】RT-Thread 学习专栏目录 【快速跳转】
|
人工智能
阿里云推出云呼叫中心,助力企业强势打造端到端的一站式热线服务
使用云呼叫中心,客户无需准备任何硬件,也无需花费大量时间进行搭建,只需要点击几次按钮,像创建一台ECS一样,几秒钟就可以把一个呼叫中心搭建起来并可以直接使用。
4507 0
|
算法 大数据
代号“ GProfile ” ——独家解密阿里标签利器
你可能已经知道达摩盘,也可能接触过虾米音乐给你推荐的好歌,当然你肯定经常在购物时,收到系统给你推荐的产品……但你肯定不知道,在营销推荐、产品推荐的背后,是一个庞大的算法工程,其中的一款标签体系,从未对外公布。     今天阿里数据将会独家解密这一标签利器,它的内部代号是——GProfile
9104 0
|
缓存 弹性计算 安全
国内 CDN 产品发展历史和现状整理
自己第一次接触 CDN 差不多是 2010年 左右,那时候是 CloudFlare 国内比较辉煌的时候,因为那时候 CloudFlare 的速度真的还是蛮快的,用那时候比较流行的 000webhosting 套上 CloudFlare,网站一下子就嗖嗖嗖的了。
3013 0
|
存储 数据库
SQLServer 订阅过期解决方法
原文:SQLServer 订阅过期解决方法 由于分发数据库执行一个较长的事务,达到了系统预定的72小时,导致了该订阅过期,数据库分发代理已不可再启用,提示错误如下: 错误信息:已将此(这些)订阅标记为不活动,必须将其重新初始化。
2076 0
|
关系型数据库
MySQL8.0 · 引擎特性 · 关于undo表空间的一些新变化
Note: 当前版本为MySQL8.0.3 InnoDB的undo log是其实现多版本的关键组件,在物理上以数据页的形式进行组织。在早期版本中(
4848 0