逻辑活动
逻辑活动概述
逻辑活动控制编排的流动。
“终止”活动
终止
活动将停止当前分支中的所有进一步编排作业的处理。
“选取”活动
选取
活动将根据运行时期间已发生的操作来确定要启动的启动方活动。
If..Then 活动
If..Then
活动将测试
If
分支中的
Where
表达式,以确定要运行
If..Then
活动中的哪个分支。
“尝试”活动
尝试...
活动将尝试运行主
尝试
分支中的活动。
“分组”活动
此活动可用于对编排中的活动集进行分组。您可以对组进行命名、添加注释并将活动块作为一个实体来进行折叠。
“While 循环”活动
只要指定条件所求得的值为
true
,
While 循环
活动就会启动并连续处理所有的关联活动。
“针对每个”活动
针对每个
活动会迭代变量的重现元素,以在每个迭代周期中执行其他活动。
“拆分”活动
拆分
活动是
针对每个
活动的变体,可用于分解超大型消息以提高性能
“中断循环”活动
在运行时期间,当处理
中断循环
活动时,过程流将从当前循环活动处中断并继续执行编排中的下一个活动
“继续”活动
继续
活动可以跳至下一项以继续处理循环,该活动通常放在
If
或
If..Then
活动之后。
向 If..Then 活动添加分支
If..Then
活动可以支持多个分支以处理不同的条件。
移动分支
您可以更改分支在
If..Then
活动或
选取
活动中所处的位置。
定义条件
您可指定
If..Then
和
while 循环
活动中的条件,以定义编排继续该分支前必须满足的条件。
基本条件语法
有多种类型的条件可用于对 XPath 表达式求值。
bpws:getVariableData 函数
使用 bpws:getVariableData 函数可创建用于访问变量数据的条件。
基本 XPath 表达式
当您需要标识消息或变量中的一个或多个节点,以便访问数据或确定是否满足某个条件时,会在编排和平面文件模式定义中用到 XPath 表达式。
测试 XPath 表达式
使用 XPath 评估程序针对测试 XML 文档来测试 XPath 表达式。