activities
latest
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
工作流活动
Last updated 2024年10月31日

处理应用程序任务

有关如何构建 App 任务的详细视图,请查看 Apps 官方文档。 在 Apps 中开发出操作应用程序后,您可以为操作属性中定义的每个属性设置字段。

要使用“创建 App 任务”活动在工作流中创建 App 任务,请转到 Studio 网页版或 Studio 桌面版,然后按照以下步骤操作:

在工作流中创建应用程序任务

在 Studio 网页版或 Studio 桌面版中创建工作流,以通过 Google 云端硬盘帐户下载发票文档。 将下载的文档上传到绑定到操作应用程序的存储桶。 接下来,添加“用户操作” /“应用程序操作”活动,以显示特定文档以供用户批准或拒绝。 将任务分配给用户,等待操作完成,然后继续执行工作流。 记录详细说明用户对文档的验证决策的消息。
注意:应用程序任务在 Studio 2022.10 或更高版本中可用。
  1. 在 Studio 中创建一个新项目。
  2. 添加“下载文件”活动。
    1. 在活动中建立与 Google 云端硬盘的连接。
    2. 在“要下载的文件”字段中,指定要下载的文件的名称。
    3. 在“输出”部分下,创建一个变量以存储下载的文件。
      对于此示例,将变量命名为downloadFile
  3. 添加“上传存储文件”活动,以将文件上传到与操作应用程序关联的存储桶中。
    1. 从“ Orchestrator 文件夹路径” 和“存储桶名称” 中,选择要上传文件的 Orchestrator 文件夹路径和存储桶。
    2. 在“文件” 字段中,输入将下载的文件存储到的变量。
      在此示例中,输入downloadFile
    3. 在“上传位置”/“路径”字段中,输入downloadFile.FullName.toString表达式,以将文件保存在存储桶中。
      提示:您可以将此表达式存储在变量中。


  4. 添加“创建应用程序任务”活动以创建操作。
    1. 相应地设置“标题” 和“优先级”。
    2. 对于“ Apps ”,选择“在 Apps 中创建的 Action 应用程序”。
    3. 使用适当的变量填充生成的字段。
    4. 输出部分下,创建一个UserActionData变量,以存储与生成的操作相关的数据。
      对于此示例,将变量命名为taskID
  5. 添加“分配任务”活动,以将任务分配给组织内的用户。
    1. 在“任务 ID ” 字段中,输入一个表达式,该表达式从在步骤 4 的子步骤 d 中创建的输出变量中检索任务 ID。
      在此示例中,输入taskID.Id.Value表达式。
    2. 在“用户名或电子邮件” 字段中,输入要将此操作分配给的用户的用户名或电子邮件地址。


    注意: “ 创建应用程序任务”活动中的“ Apps ” 下拉列表仅显示已部署且具有操作的应用程序。
  6. 添加“等待应用程序任务然后继续”活动,以等待用户完成操作,然后继续工作流。
    1. 在“创建的应用程序任务” 字段中,输入在步骤 4 的子步骤 d 中创建的输出变量。
    2. “采取的操作”字段中,创建一个变量(例如: userActionTaken ),以存储用户为完成任务而采取的操作类型。
  7. 添加“日志消息”活动,以打印用户为完成任务而采取的操作类型。 使用"The action that user used to complete the Validate Invoice action was " + userActionTaken.ToString等表达式


工作流示例

要按照步骤自行尝试本教程,请下载示例 Studio 桌面项目。 如要在 Studio Web 中打开该项目,请将项目保存到 Cloud,然后在 Studio Web 中查看该项目以将其打开。

  • 在工作流中创建应用程序任务
  • 工作流示例

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。