studio-web
latest
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
UiPath logo, featuring letters U and I in white
Studio Web 用户指南
Automation CloudAutomation Suite
Last updated 2024年10月22日

配置活动

活动可以接收数据作为输入,并且可以生成可在其他活动中用作输入的输出数据。 默认情况下,关键活动选项或属性在活动卡中可见,如果活动具有其他属性,则可以通过选择“显示其他属性”来进行配置。

属性”面板用于控制活动属性的显示方式。

您还可以使用此面板更改在项目资源管理器中选择的项目名称或工作流名称。

要访问此面板,请选择项目页面右上角的相应图标。 在“属性”面板中,您随时可以在两个视图之间切换:
  • 画布视图” - 所选活动的所有属性都显示在活动卡中。
  • 面板视图”- 所选活动的所有属性(包括高级属性)仅显示在“属性”面板中,并且活动卡处于折叠状态。

选择“查看更多docs image活动字段旁边的,会显示该字段的选项。 大多数字段的选项包括:
  • 使用变量
  • 文本生成器
  • 创建变量
  • 打开表达式编辑器
注意:可用选项可能因与字段关联的数据类型而异。

专用的输入控件、编辑器和生成器可帮助您根据数据类型配置活动,这些活动可以直接来自项目设计器中的活动,也可以来自编辑器或生成器。

一些活动为执行添加在其中的其他活动定义了要满足的范围或条件。这些活动称为容器活动,示例包括:

  • 遍历活动 - 定义一个项目集合,并为每个项目重复一次添加在其中的活动。
  • If 条件 - 评估条件并根据是否满足条件执行特定活动来确定自动化流程。
  • 使用浏览器 - 连接到浏览器中的页面,并执行在该页面上添加到其中的所有用户界面自动化活动。

以下部分描述了如何使用一些可用的编辑器和构建器。

表达式编辑器

编写复杂表达式以配置活动属性。 表达式编辑器可用于大多数活动属性,并为变量、参数、方法、属性、类或关键字提供智能代码完成功能。 您可以在多行中编写表达式,并使用 Ctrl + 空格键查看可用选项列表。 您也可以选择“插入变量”以打开变量选择窗口,然后选择变量、参数或属性。

在编辑器中使用 Ctrl + F 打开搜索和替换功能。 错误图标会指示表达式与活动属性类型之间是否不兼容(例如,在 布尔值 类型的属性中使用 字符串 类型的表达式)。

您可以通过选择“测试” 来测试有效表达式的值。 当前不支持测试使用复数值的表达式。

使用 Autopilot™ 生成表达式

您还可以借助 Autopilot™ 生成式 AI 功能,利用自然语言来描述您的表达式。 您可以使用“生成表达式”字段来描述所需的操作(例如,“从销售报告中提取总收入”),而不用在“表达式编辑器”中手动编写表达式。

AI 模型将根据提供的描述生成表达式,然后将该表达式显示在编辑器中。 然后,您可以修改生成的表达式或按原样接受。 AI 模型会不断从您提交的描述中学习,从而逐渐优化和提高性能。 该模型还能够使用用户定义的变量和参数,并且知道已经使用的任何表达式。

选择错误图标旁边的“修复” 按钮,Autopilot 将尝试修复不匹配之处并提供有效的表达式。 如果无法自动修复表达式,则会显示一条错误消息,通知您。

将表达式编辑器与 Autopilot 功能一起使用的示例

测试 Autopilot 功能的一种简单方法是将变量从小写转换为大写。 为此,请执行以下操作:

  1. 创建具有手动触发器的新项目并创建新变量(例如, MyVariable )。
  2. 将变量的类型设置为“文本”,将默认值设置为“example”。
  3. 添加“设置变量值”活动。
  4. 在“设置值”字段中,选择“查看更多docs image >打开表达式编辑器
  5. 在“生成表达式”字段中,以自然语言输入您的说明(例如“将MyVariable转换为大写”)。
  6. 选择以生成表达式。 (可选)在“表达式编辑器” 中选择“测试” 以测试变量的新值。
  7. 选择“保存”以使用 Autopilot 生成的表达式。
  8. 在“目标变量” 输出字段中,选择“我的变量” 。

  9. 添加“日志消息”活动。
  10. 在“消息”字段中,写入要记录的消息(例如,“我的变量MyVariable现在为大写”),然后选择日志级别。
  11. 选择设计器顶部的“测试”以测试自动化,然后检查运行输出面板以查看变量从小写 ("example") 更改为大写 ("EXAMPLE")。

筛选条件生成器

创建具有一个或多个条件的复杂筛选器。筛选器可让您的自动化精确定位应使用的确切项目。例如,大多数事件触发器都包含筛选器,这些筛选器可帮助您确定事件必须满足的确切条件才能启动自动化。

要构建筛选器,请执行以下操作:

  1. 从左侧的字段中选择要作为筛选依据的项目。例如,在筛选电子邮件时,您可以选择电子邮件字段,例如“发件人”或“正文”
  2. 从中间的下拉列表中选择一个运算符,以用于比较项目。根据数据类型,您可以选择多个运算符。例如,当按发件人筛选电子邮件时,您可以在“发件人”字段中从运算符“包含”“不包含”中选择一个。
  3. 从右侧的字段中选择要与所选项目进行比较的值。
要创建具有多个条件的筛选器,请单击“筛选器生成器”中的“添加条件”,然后以类似的方式构建每个其他条件。 添加多个条件时,窗口顶部会显示一个下拉菜单,您必须在其中选择何时应用筛选器:如果满足所有条件时应用筛选器,则选择All (AND) ,如果满足任何条件时应用筛选器,则选择Any (OR)的条件。
构建筛选器的示例

您正在设计由 OneDriveGoogle 云端硬盘中的“已创建文件”活动触发的自动化,并仅想要在创建带有以下扩展名的文件时运行自动化:pdftifjpgpngjpeg

  1. 在触发器活动中,选择“其他筛选器”以打开筛选器生成器。
  2. 在第一个字段中选择“扩展名”,在第二个字段中选择“包含”,然后在第三个字段中输入扩展名,借此为要包含在过滤器中的每个文件扩展名添加一个条件。
  3. 从窗口顶部的下拉列表中选择“Any (OR)”,以指明创建具有任何扩展名的文件时应触发自动化。


条件生成器

定义活动评估的 True 或 False 语句,以确定自动化应如何继续。

要构建条件:

  1. 从左侧字段中选择要比较的第一个值,例如项目中的变量。
  2. 从中间的下拉列表中选择一个运算符,以用于比较第一个值。根据数据类型,您可以选择多个运算符。例如:greater thangreater than or equalless thanless than or equalequalsnot equalsis empty textis not empty textis trueis falsestarts withdoes not start withends withdoes not end withcontainsdoes not containhas valuehas no valuelist is emptylist is not empty
  3. 根据运算符的不同,您还必须从右侧的字段中选择第二个值,以与第一个值进行比较。
要创建具有多个条件的语句,请在“条件生成器”中单击“添加”,并为每个附加语句提供相同的信息。添加多个语句时,窗口顶部会显示一个下拉菜单,当语句为 True 时,您必须在其中选择:如果满足所有条件时语句为 True,则选择 All (AND);如果满足任意条件时语句为 True,则选择 Any (OR)
条件构建示例

您正在设计一种自动化,这种自动化将根据文件的大小将 Google 云端硬盘或 OneDrive 中特定文件夹中创建的各个文件移至两个文件夹之一:大小不低于 1MB 的文件将移至大文件文件夹,而大小小于 1MB 的文件将移至小文件文件夹。

  1. 配置“已创建文件”触发器。
  2. 添加“IF条件”活动,然后单击“条件”字段以打开条件生成器。
  3. 在条件生成器中,添加条件“文件大小小于 1MB”。我们将使用已创建文件的大小(以字节为单位)属性,并且 1MB = 1000000 字节。
    1. 单击第一个字段,然后选择“已创建文件”> “显示更多” >“文件”>“大小(以字节为单位)”。
    2. 在中间的字段中,选择“小于”。
    3. 在第三个字段中,输入 1000000,然后单击“保存”。


  4. 然后,我们将添加两个“移动文件”活动来移动创建的文件,如下所示:
    • “If 条件”活动的 Then 分支中的一个活动。这是满足条件(文件大小小于 1MB)时执行的活动,因此我们将选择“小文件 (Small files)”作为目标文件夹。
    • If 活动的 Else 分支中的其他活动。这是在不满足条件(文件大小不低于 1MB)时执行的活动,因此我们将选择“大文件 (Big files)”作为目标文件夹。


集合生成器

创建相同类型项目的集合。

要构建集合,请选择项目,然后为要添加的每个条目选择“添加条目”

集合构建示例
您正在设计一个自动化,您可以在其中检索两个不同下载活动中的文件。然后,您需要使用一个“上传文件”活动将文件上传到 OneDrive 或 Google 云端硬盘。
  1. 在“上传文件”活动中,选择“ docs image查看更多> 在“ 文件 ” 字段旁边 构建文件集合 。
  2. 选择“单击以打开集合构建器”。
  3. 选择“添加”,然后单击第一个字段并选择第一个“下载文件”活动的输出。对第二个活动的输出重复此操作,然后单击“保存”。


日期和时间选取器

从日历中选择日期和时间(小时和分钟)。适用于需要日期和时间值的字段。


在接受日期和时间值的字段中使用变量时,也可以使用代码片段,从而快速添加常见的日期和时间变量:

  • 今天
  • 昨天
  • 明天
  • 两天前
  • 上个工作周开始
  • 上个工作周结束
  • 下周开始
  • 下个月开始
  • 本周开始
  • 本月开始
  • 上个月开始
  • 今年开始
  • 3 个月前
  • 6 个月前
  • 现在

此页面有帮助吗?

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