运行工作流程操作

运行工作流操作允许工作流从另一个调用工作流。形成鲜明对比启动工作流动作运行工作流动作保持运行,直到称为工作流已完成。

工作流调用可能会发现在下列地点:

  • 当前工作区中(注意,一个工作流可能没有配置为调用本身)。
  • “数据/工作流库/共享工作流”文件夹及其子文件夹层次结构。
  • 数据/模板/共享模板的文件夹层次结构。

工作流从一个模板文件夹直接运行,而不被复制到当前的工作区。

行动属性 描述
在错误 一个字符串参数数据集指定操作如果一个错误发生在工作流。
工作流的名字 一个工作流参考参数指定工作流调用的名称。直接不应该设置这个属性。

指定工作流运行的工作流被称为行动,选择“绑定工作流”行动的上下文菜单中运行工作流绑定向导。向导允许您选择一个工作流被称为从上面的位置。你也可以选择参数和数据集称为工作流。这些被添加到运行工作流动作,动作属性。注意,绑定工作流的上下文菜单项不可用对工作流运行的行为在儿童工作流访问从调用树,或从一个运行工作流操作的上下文菜单项打开工作流。

  • 参数动作属性允许运行工作流动作将值传递给被调用的工作流。
  • 数据集操作属性允许运行工作流操作得到的结果称为工作流。

当运行工作流执行的行动,或一个工作流包含运行工作流动作复位,调用树填充的名称调用工作流和工作流。称为工作流是获得这些位置,按照以下顺序搜索:

  1. 当前的工作区。
  2. 的子文件夹的数据/工作流库/共享工作流文件夹层次结构。
  3. 数据/工作流库/工作流共享的文件夹层次结构。
  4. 数据/模板/共享模板的文件夹层次结构。

例子:

运行工作流操作的例子。

输入数据集提供给运行工作流动作传递的数据集称为工作流。输入参数提供给运行工作流动作可能传递给参数或数据集称为工作流。

在错误的设置

如果一个工作流运行的错误的行为属性设置为“继续”和一个错误发生在被调用的工作流,运行工作流操作标记为错误和家长工作流程持续运行的下一个动作。然而如果称为工作流将中止或有一个“低内存”或“不记得”错误,执行停在被调用的工作流。

每个调用工作流调用工作流的出现作为一个孩子叫树窗口。双击一个子节点调用树中显示一个称为工作流。调用工作流重置时,它的每个称为工作流是重载的孩子称为工作流调用树中。

  • 如果遇到断点称为工作流,LiveCompare显示工作流中设置断点。运行工作流动作在调用工作流与标记双感叹号图标。
  • 如果遇到一个错误在一个叫做工作流、工作流运行操作调用工作流标记双十字图标。

有条件地执行运行工作流动作

运行工作流动作可能是配置为运行条件,基于一个参数的值或数据集在调用工作流。配置运行工作流动作条件执行,使用动作参数定义向导添加一个名为可以操作的输入参数。

  • 如果启用参数不存在,运行工作流动作将运行。
  • 如果启用参数存在,它的值是空的,运行工作流操作将不会运行。
  • 如果启用参数存在它的价值并不是空的,运行工作流动作将运行。

使参数可能支持的任何类型的动作参数定义向导。“它的值是空的”意味着以下为每个受支持的类型:

类型 “空”的价值
布尔
整数 0
浮动 0
字符串 空字符串。
所有其他类型 没有数据。

检查运行工作流操作的详细信息,双击操作节点,或选择“查看详细信息”节点的上下文菜单。屏幕显示细节的操作所花费的时间来完成。

开始工作流程操作