上传存储文件 action
- Updated: 2024/08/14
上传存储文件 action
文件可以通过上传存储文件操作上传到机器人以进行进一步处理。
推荐配置
在使用上传存储文件操作时,我们建议您配置以下设置和变量:
- 使用文件类型将文件保存为变量,并标记为输入。 该变量随后被选择为该操作的文件输入变量。注: 变量是唯一有效的选项,因为文件是通过这个预定义变量存储在机器人运行设备中的。
- 输入文件在桌面或本地设备上的确切位置的完整路径。
- 将结果分配给一个字符串变量,该变量保存文件上传后的存储路径。 此输出变量必须是字符串,并应用于提供表单的“选择文件”元素或机器人的另一个“文件输入”变量。
注: 支持大多数主要的 MIME 类型,例如: PNG、JPEG、CSV、XLS、PDF、EXE 和 DLL。
示例: 机器人需要在流程中间附加一个文件
要使机器人在流程中间附加一个文件:
- 使用文档元素构建一个表单。
- 构建一个包含以下变量的机器人,如下所示:
- 将文件变量作为输入(例如 File_Reference_In_Storage)
- 字符串变量作为输出(例如 File_Path_In_Storage)
- 在同一流程中将机器人包含为机器人任务的一部分。
- 为文件输入变量 (File_Reference_In_Storage) 选择上传选项:
- 在机器人任务之后,将表单作为流程中人工任务的一部分包含在内。
- 将机器人任务的字符串变量输出 (File_Path_In_Storage) 输入到人工任务的文档元素输入中:注: 因为文档元素只能接受类型为“文件”的变量,所以您无法使用变量选择器方法检索“字符串”变量。 由于这个限制,您必须直接在“文档元素”字段中手动输入(构建)表达式,并包括“字符串”变量输出以将其输入到表单中。
- 使用带有文件输入变量 (File_Reference_In_Storage) 的上传存储文件命令:
- 位于本地路径 (c:/Desktop/MyFile.pdf) 的文件将被上传到存储中。
- 该文件在存储中的引用将存储在“字符串”变量中,可用于流程中的进一步处理。
- 在此示例中,“文档”元素将使用该引用并以表单的形式呈现文件。