apps
latest
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white
LEGACY

Apps 用户指南

Automation CloudAutomation Cloud Public SectorAutomation Suite
上次更新日期 2024年8月5日

使用文件选取器控件上传文件

使用存储桶

先决条件

在将文件控件添加到应用程序之前,您必须在 Orchestrator 中配置存储桶并将其导入到应用程序中。

有关如何实现此目的的更多信息,请参阅从 Orchestrator 引用存储桶

注意:在您要将“上传的文件名”作为输入传递给流程的地方,不应直接使用上传的文件名设置流程输入参数,而应使用应用程序变量来设置上传的文件名。然后,您可以使用 app 变量执行流程参数的输入覆盖,以将上传的文件名传递给流程。

程序

  1. 转到要添加文件控件的应用程序。
  2. 转到“添加控件”>“输入控件”,然后向您的应用程序添加一个新的文件选取器控件。
  3. 根据需要配置“文件选取器”控件。

    1. 选择一个最大文件大小。

    2. 使用以下格式填写“ 允许的文件类型 ” 字段: .jpg, .pdf, .png
    3. 在“ 帮助程序文本 ”字段中填写要在 Runtime在控件上显示的文本。

    4. 根据需要配置“ 其他属性 ” 部分。

    5. 根据需要配置控件的样式。 有关如何设计应用程序的简短提示,请参阅 一般用户体验准则

  4. 转到“添加新控件”>“输入控件”,然后在应用程序中的“文件选取器”控件下方添加一个新的“按钮”控件,并将其重命名为“上传” 。
  5. 在新的“按钮”控件上,转到“事件”>“创建规则” ,然后为此控件创建一个“上传文件到存储桶”规则。
  6. 配置“上传文件到存储桶”规则。

    1. 在“ 要上传的文件” 字段中添加“文件 选取器” 件。
      docs image
    2. 添加在“ 先决条件”中导入的存储桶。

    3. 为确保文件不会被 覆盖,我们建议选中“ 自动生成 ”框。

      docs image
      备注:
      如果要自己创建名称,请取消选中“ 自动生成名称 ”框。 您可以使用 Concat 函数创建特定的文件名格式,并使用 guid 函数为文件名添加唯一性。 确保文件名是唯一的,这样就不会被同名文件覆盖。

      您可以使用以下示例生成名称:

      • concat(filenamewithouttype,"_",guid(),filetype)
      • concat("Photo","_",guid(),filetype)
    4. 在“ 完成时间” 部分中,将上传的文件名设置为应用程序变量。 要添加文件名,请将“ 上传 的文件名”拖放到“ ”字段中。 通过这种方式,文件名可以发送到自动化或用于下载文件。
      docs image

使用实体

先决条件

在将文件控件包括到应用程序之前,您必须在 Data Service中 拥有一个实体,并已将其导入到应用程序中。

有关如何实现此目的的更多信息,请参阅在应用程序中引用实体

程序

  1. 转到要添加文件控件的应用程序。
  2. 转到“添加控件”>“输入控件”,然后向您的应用程序添加一个新的文件选取器控件。
  3. 根据需要配置“文件选取器”控件。

    1. 选择一个最大文件大小。

    2. 使用以下格式填写“ 允许的文件类型 ” 字段: .jpg, .pdf, .png
    3. 在“ 帮助程序文本 ”字段中填写要在 Runtime在控件上显示的文本。

    4. 根据需要配置“ 其他属性 ” 部分。

    5. 根据需要配置控件的样式。 有关如何设计应用程序的简短提示,请参阅 一般用户体验准则

  4. 转到“添加新控件”>“输入控件”,然后在应用程序中的“文件选取器”控件下方添加一个新的“按钮”控件,并将其重命名为“上传” 。
  5. 在新的“按钮”控件上,转到“事件”>“创建规则”,然后为此控件创建“创建/更新实体记录”规则。
  6. 配置“创建/更新实体记录”规则。确保在“应创建/更新哪个实体记录”字段中添加包含图像的实体(在“先决条件”期间配置)。



  7. 如果您配置了数据上下文,则还可以在“创建/更新实体记录”规则中引用它。有关数据上下文的更多信息,请参阅关于数据上下文使用数据上下文页面。



  • 使用存储桶
  • 先决条件
  • 程序
  • 使用实体
  • 先决条件
  • 程序

此页面有帮助吗?

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