使用 动态变量,您可以在链运行时或在链执行期间定义自定义值,例如基于先前命令的输出。要暂停链的运行,以便在继续执行下一个命令之前提示输入动态变量的值,请包含 设置动态链变量 事件。
提供额外培训
通过 Workiva 学习中心的自学课程,解锁链条的力量!本综合课程将指导您从头到尾完成创建链条的过程,提供实践经验并让您深入了解链条构建器平台。
访问 Workiva 学习中心
步骤 1:将事件添加到链中
将事件添加到链中时,您可以设置其首次运行的默认值;之后,该事件会自动使用其先前运行中的值。要在 链运行 开始时设置值, 请添加 运行时 输入触发事件 。
添加事件:
- 在 Chain Builder中,从 Chains 选项卡中,单击 Edit以创建链。
- 单击 链事件,并将 设置动态链变量移动到事件应在链中发生的位置。
- 从链中的前一个节点拖动链接到该事件。
注: 要更改节点在链中的位置,请将其与其他节点断开连接,然后将其移动到它应该出现的位置。要一次移动多个节点,请在选择节点时按住 SHIFT
。
步骤 2:设置动态变量的默认值
- 选择事件节点,然后单击 编辑。
- 在 基本信息下,输入一个唯一的名称和描述,以帮助识别该事件。
- 在 操作下,选择要设置的动态链变量。
- 在 值中,输入变量的默认值,或者选择上一个命令的输出或运行时变量来提供该值。
提示:要连接动态变量的多个值(例如,添加前缀或分隔符 ) ,请选择要使用的值,然后输入要显示在每个值之前或之后的文本
。 - 要定义其他动态变量,请单击 添加 ,并设置它们的值。
- 点击 保存。
步骤 3. 添加跳过条件(如有必要)
要根据分支逻辑设置变量,您可以设置跳过条件并自动返回特定结果。
- 在 Skip 下,选择跳过该事件时是否自动返回 success 、warning或 error 的结果。
- 要指定何时跳过事件,请将条件逻辑构建为一个组,您可以向其中添加规则和其他规则组,每个规则组都用 AND 或 OR 连接。
- 如果 所有 条件必须都为真才能跳过,请选择 AND。
- 如果 只需要 一个条件为真, 则选择OR 。
要验证数据是否符合跳过该命令的条件,请将其与运算符和值配对:数据类型 描述 字串 两个或多个字符 整数 任何整数(非小数) 日期 任何日期字符串或日期变量 漂浮 任何数值 JSON JavaScript 对象表示法;使用 变量转换 来解析对象 -
为空或不为空 包含-
匹配正则表达式,表示正则表达式 -
以开头或以结尾 -
=或!= -
< 或> -
<=或>=
- 点击 保存。