UiPath Documentation
activities
latest
false

工作流活动

上次更新日期 2026年5月5日

启动作业并获取引用

UiPath.Persistence.Activities.Job.StartJobAndGetReference

描述

在 Orchestrator 中使用参数调用作业并获取相应的作业对象,以便在工作流执行期间随时等待作业完成。如果您的工作流使用此活动调用另一个工作流,则必须将 Robot 连接到 Orchestrator,并且Robot 角色还需要具有对流程和环境的“查看”权限,以及对作业的“查看”“编辑”“创建”权限。该活动在执行它的 Robot 下运行。

项目兼容性

Windows - 旧版 | Windows | 跨平台

Windows、Windows - 旧版配置

设计器面板
  • “流程名称” (必填)- 要用于作业的流程在 Orchestrator 中的显示名称(可在流程设置的“其他设置”字段中找到)。例如,如果包的名称为InvoiceScan ,并且您将该流程命名为Invoice Scanner ,则此字段中的字符串应为Invoice Scanner 。此字段仅支持字符串和String变量。
  • “作业参数” - 在 Orchestrator 中调用作业时要使用的参数。任务完成后,修改OutIn/Out参数会将其映射回工作流。此字段仅支持Dictionary<String,Argument>对象。
  • 作业对象(输出)- 创建任务后从 Orchestrator 作为 JobData 对象返回的作业对象。可以将此对象传递给“等待作业然后继续”活动,以便在作业完成之前暂停工作流的执行。
属性面板

常见

  • “出错时继续”- 指定在活动引发错误时是否应继续自动化操作。该字段仅支持“布尔值”(True 和 False)。默认值为 False。因此,如果该字段为空且活动引发错误,系统将停止执行项目。如果该值设为“True”,则无论出现何种错误,系统都将继续执行项目。

    备注:

    如果“Try Catch 异常处理”中包含该活动且“出错时继续”属性的值为“True”,则系统在执行项目时不会捕获任何错误。

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

  • “超时(毫秒)”- 指定最长等待时间(以毫秒为单位),如果超出该时间后活动并未运行,系统便会抛出错误。默认值为 30000 毫秒(30 秒)。

输入

  • Orchestrator 文件夹路径- 与当前流程所在的不同的Orchestrator 文件夹的路径,您要从中开始作业。要了解有关 Orchestrator 文件夹的更多信息,请访问文件夹。对于传统文件夹,此属性只能用于浮动机器人,并且仅在当前用户在目标文件夹中具有正确的任务权限时才可用。对于新式文件夹,不支持文件夹路径覆盖。此字段仅支持字符串和String变量。

    备注:

    当必须从当前文件夹以外的文件夹启动或查询作业时,才必须使用“Orchestrator 文件夹路径”属性。如果执行此操作的用户没有目标文件夹所需的权限,则作业启动将失败并引发严重错误。请访问文件夹权限,了解有关文件夹权限的信息。

  • “作业参数” - 在 Orchestrator 中调用作业时要使用的参数。任务完成后,修改OutIn/Out参数会将其映射回工作流。此字段仅支持Dictionary<String,Argument>对象。

  • “流程名称” (必填)- 要用于作业的流程在 Orchestrator 中的显示名称(可在流程设置的“其他设置”字段中找到)。例如,如果包的名称为InvoiceScan ,并且您将该流程命名为Invoice Scanner ,则此字段中的字符串应为Invoice Scanner 。此字段仅支持字符串和String变量。

其他

  • “私有”- 选中后将不再以“Verbose”级别记录变量和参数的值。

输出

  • 作业对象(输出)- 创建任务后从 Orchestrator 作为 JobData 对象返回的作业对象。可以将此对象传递给“等待作业然后继续”活动,以便在作业完成之前暂停工作流的执行。

跨平台配置

  • “流程名称” (必填)- 要用于作业的流程在 Orchestrator 中的显示名称(可在流程设置的“其他设置”字段中找到)。例如,如果包的名称为InvoiceScan ,并且您将该流程命名为Invoice Scanner ,则此字段中的字符串应为Invoice Scanner 。此字段仅支持字符串和String变量。
  • “作业参数” - 在 Orchestrator 中调用作业时要使用的参数。任务完成后,修改OutIn/Out参数会将其映射回工作流。此字段仅支持Dictionary<String,Argument>对象。
  • 作业对象(输出)- 创建任务后从 Orchestrator 作为 JobData 对象返回的作业对象。可以将此对象传递给“等待作业然后继续”活动,以便在作业完成之前暂停工作流的执行。
高级选项

常见

  • “出错时继续”- 指定在活动引发错误时是否应继续自动化操作。该字段仅支持“布尔值”(True 和 False)。默认值为 False。因此,如果该字段为空且活动引发错误,系统将停止执行项目。如果该值设为“True”,则无论出现何种错误,系统都将继续执行项目。

    备注:

    如果“Try Catch 异常处理”中包含该活动且“出错时继续”属性的值为“True”,则系统在执行项目时不会捕获任何错误。

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

  • “超时(毫秒)”- 指定最长等待时间(以毫秒为单位),如果超出该时间后活动并未运行,系统便会抛出错误。默认值为 30000 毫秒(30 秒)。

输入

  • Orchestrator 文件夹路径- 与当前流程所在的不同的Orchestrator 文件夹的路径,您要从中开始作业。要了解有关 Orchestrator 文件夹的更多信息,请访问文件夹。对于传统文件夹,此属性只能用于浮动机器人,并且仅在当前用户在目标文件夹中具有正确的任务权限时才可用。对于新式文件夹,不支持文件夹路径覆盖。此字段仅支持字符串和String变量。
    备注:

    当必须从当前文件夹以外的文件夹启动或查询作业时,才必须使用“Orchestrator 文件夹路径”属性。如果执行此操作的用户没有目标文件夹所需的权限,则作业启动将失败并引发严重错误。请访问文件夹权限,了解有关文件夹权限的信息。

  • 描述
  • 项目兼容性
  • Windows、Windows - 旧版配置
  • 跨平台配置

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新