UiPath Documentation
activities
latest
false
工作流活动
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

运行并行流程

运行并行流程活动,该活动执行可用于本地计算机的 UiPath 流程。

UiPath.Core.Activities.BeginProcess

执行本地计算机可用的 UiPath 流程。可用于运行本地包,以及Orchestrator 中的流程(若连接可用)。

“运行并行流程”活动以异步模式运行,这意味着父流程仅负责启动子流程。之后,两个流程将相互独立运行。

为执行父流程和子流程生成的日志分别写入本地日志文件和 Orchestrator 中。它们都包含有关每次执行的完整信息。

使用“运行并行流程”活动时,系统将为每个流程创建一个单独的作业,而“调用流程”活动仅创建一个作业。

如果调用了子流程但未找到,则会记录一个错误,其中包含子流程的名称、机器人搜索到的路径以及其他详细信息,例如WindowsIdentitymachineName。发生这种情况时,将引发异常并记录其他详细信息。

如果子流程在调用后发生错误,则父流程不会意识到这一点,并会继续正常执行。

备注:

“运行并行流程”活动仅适用于有人值守流程。

属性

常见

  • “显示名称”- 活动的显示名称。

输入

  • 参数- 可传递给要从 Orchestrator 运行的流程的输入参数列表。如果参数的类型未知,则系统会将其转换为 JSON。
  • 参数变量- 作为“参数”字典的替代方法,您可以提供一个变量,用于保存要传递给所调用流程的参数字典。在运行时设置此变量时,其优先级高于参数
  • “流程名称”- 要在 Orchestrator 中运行的流程的名称,存储在字符串变量中。此字段仅支持字符串和字符串变量。流程名称应包含机器人正在使用的包的名称。

其他

  • “入口点”- 指定应首先运行所调用流程中的工作流。此字段仅支持字符串和 String 变量。
  • “文件夹路径”- 指定流程所在 Orchestrator 文件夹的路径(如果与运行流程的文件夹不同)。此字段仅支持字符串值,并使用 / 作为分隔符来表示子文件夹。例如: "Finance/Accounts Payable"
    备注:

    Folder Path参数不适用于机器人在传统文件夹中执行的流程。只有新式文件夹中的机器人才能将数据传递到其文件夹之外。 不可序列化的数据类型不能在工作流之间传递 (例如UIBrowser、UIElement 等)。

  • “私有”- 选中后将不再以“Verbose”级别记录变量和参数的值。
  • “目标会话”- 指定启动子流程的会话:
    • “当前”- 在与父流程相同的会话中打开子流程
    • “流程默认值”- 子流程使用“流程设置”
    • 主要- 子流程在主会话中启动,无论父流程在何处运行。
    • 画中画- 子流程在画中画会话中启动,无论父流程在何处运行
  • “使用包”- 指定是应通过包名称 (已选中) 还是流程名称 (未选中) 来标识流程。

参数消息

该活动在信息框中报告其“参数”字典的状态。这些消息都不会删除您配置的参数:刷新参数,或者导入调用的流程声明的参数,或者按原样保留字典,并说明原因。

此活动仅传递输入参数,因此以下消息与所调用流程的输入参数相关。

  • “无法从调用的目标中读取参数,因此未更改。”- 选择“刷新参数”但流程名称为空、入口点无法解析、对 Orchestrator 的调用失败或无法解析其元数据时显示。在您编辑活动时,此案例不报告任何内容。
  • 调用的目标声明了无法导入的参数(例如,名称或类型缺失,或者名称重复),因此参数保持不变。请修复目标的参数,然后再次刷新。”- 在选择“刷新参数”时显示。导入将作为一个整体被拒绝,而不是仅写入可以构建的参数。
  • ”无法在工作流中更新参数,因此将其保持不变。有关详细信息,请参阅日志。”- 如果调用的流程已读取但无法写回字典,则当您选择“刷新参数”时显示。任何内容都不会丢失。
  • “调用的目标未声明任何参数。为了安全,不会自动删除以下内容:后跟参数名称。- 当调用的流程未声明输入参数或输出参数时,在刷新时和编辑时显示。系统会有意保留列出的参数,如果调用的流程不再使用它们,您可以手动将其删除。
  • 调用的目标未声明输入参数。为了安全,不会自动删除以下内容:后跟参数名称。- 对于声明了输出参数但未声明输入参数的流程,情况也是如此,因此消息不会说明流程在声明多个参数时未声明任何内容。
  • “以下参数缺失或配置错误:”后跟参数名称。- 当调用的流程声明了活动没有或者具有不同类型或方向的参数时,在您编辑时显示。选择“刷新参数”可解决此问题。
  • “以下参数为额外参数:”后跟参数名称。- 在编辑时显示,当调用的流程声明的所有内容都已配置完毕,并且活动之外还带有更多参数时显示。
  • “以下参数缺失或配置错误:”后跟参数名称,然后是“N 个额外参数”。- 在编辑时显示,同时适用前两种情况,即将活动指向不同流程时产生的结果。缺少的参数为已命名参数,仅计算多余的参数。

列出参数名称的消息最多显示三个,然后附加“和 N 个其他”。

  • 属性
  • 常见
  • 输入
  • 其他
  • 参数消息

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新