流程变量

过程变量的值Collibra商店每个工作流实例。新万博移动客户端您可以检索和更改这个值每次运行工作流。

设置流程变量

您可以使用开始形成创建流程变量,包括配置变量。你输入的值启动程序变量字段细节部分的开始也是一个过程变量形式。这个变量定义的用户启动工作流。

在你的用户任务,每个表单流程变量。使用表单ID引用变量。

在您的脚本任务,您使用以下代码行设置一个变量< variable_name >是一个字符串< variable_value >是一个对象:

执行。setVariable (< variable_name >、< varaible_value >);

检索流程变量

在您的脚本任务,您检索变量用下面的代码行< variable_name >是一个字符串:

execution.getVariable (< variable_name >);

外部脚本任务,您可以检索一个变量的值表达式中包括变量名:{{}}例如,{{startUser}}

使用表单ID引用变量由形式。

交换子流程的流程变量

子过程的工作流运行作为父母工作流的一部分。他们不是独立的工作流。你必须提供价值至少在开始的表单变量要求属性设置为真正的。您可能还希望使用的子流程变量的值在父工作流。父母工作流程和子流程之间交换信息,配置调用活动在父流程:

  • 部分的细节部分,输入从中的父工作流流程变量源变量列和相应的子流程变量目标变量列。

    使用一个表达式源表达列,如果你想通过一个硬编码值子流程变量,例如{{“输入一个简短的描述”}}{{假}}

  • 部分的细节部分,输入中的子流程变量源变量列和相应的流程变量中的父工作流目标变量列。

因为父母工作流程和子流程是单独的工作流,您可以使用相同的名称对应的变量。