- 入门指南
- 演示应用程序
- 如何
- 通知
- 使用 VB 表达式
- 设计应用程序
- 使用 Autopilot 设计应用程序
- 事件和规则
- 在应用程序中利用 RPA
- 在应用程序中利用实体
- 在应用程序中利用队列
- 在应用程序中利用媒体文件
- 在应用程序中利用操作
- 在应用程序中利用 Connections
- Studio Web 中的应用程序
- 应用程序生命周期管理 (ALM)
- UiPath 第一方应用程序
- 基本故障排除指南

Apps 用户指南
选项卡
常规
选项卡控件可用于按选项卡划分应用程序中的信息。选项卡控件的行为因所选模式而异:静态或动态。
静态选项卡
添加“选项卡”控件时,默认情况下会显示三个选项卡(选项卡 1、选项卡 2、选项卡 3)。展开控件中的每个选项卡都会显示以下属性:
- 选项卡名称 - 选项卡的显示名称。
- 页面- 要在此选项卡中导入的 Apps 页面。
- 隐藏 - 如果为 true,则在 Runtime 隐藏该控件。
- “已禁用”- 如果为 True,则在 Runtime 禁用该控件。
以下属性适用于整个“选项卡”控件。
- 添加新选项卡 - 通过单击加号“+”图标向数据添加新选项卡。
- 活动选项卡索引- 使用此属性导航到特定选项卡。索引从 0 开始。例如,如果您有四个连续的选项卡,分别命名为“Tab1”、“Tab2”、“Tab3”和“Tab4”,则“Tab1”的索引为
0,“Tab2”的索引为1,"Tab3" 具有索引2,“Tab4”具有索引3。 - 隐藏 - 如果为 true,则在 Runtime 隐藏该控件。
- “已禁用”- 如果为 True,则在 Runtime 禁用该控件。
动态选项卡
动态选项卡是在运行时从列表数据源生成的。要使用此功能,请为选项卡选择“动态”模式。当您需要的选项卡数量各不相同且取决于列表中的项目时,这非常有用。
您可以配置以下属性:
- 列表来源- 要显示为选项卡的项目来源。有效的数据类型包括字符串数组、整数或日期时间、数据表和对象数组。
- “列”- 当列表来源的类型为“数据表”或“对象”数组时,选择特定列(适用于数据表数据类型)或特定属性(适用于对象数组)。
- 页面来源- 要在所有动态选项卡上使用的应用程序页面。
- 活动选项卡索引- 使用此属性导航到特定选项卡。索引从 0 开始。例如,如果您有四个连续的选项卡,分别命名为“Tab1”、“Tab2”、“Tab3”和“Tab4”,则“Tab1”的索引为
0,“Tab2”的索引为1,"Tab3" 具有索引2,“Tab4”具有索引3。
例如,您可以将动态选项卡与 Data Service 实体一起使用,如下所示:
- 动态选项卡的“列表来源”属性是 Data Service 中的实体,例如“部门”:
Fetch(of TPDepartment)(Nothing, Nothing, Nothing, Nothing, New ExpansionFieldOption(){addExpansionFieldOption("CreatedBy", New String(){"Id","Name"}), addExpansionFieldOption("UpdatedBy", New String(){"Id","Name"})})Fetch(of TPDepartment)(Nothing, Nothing, Nothing, Nothing, New ExpansionFieldOption(){addExpansionFieldOption("CreatedBy", New String(){"Id","Name"}), addExpansionFieldOption("UpdatedBy", New String(){"Id","Name"})}) - 动态选项卡的“列”属性是所选 Data Service 实体的字段,例如“名称”。
备注:
在运行时,您会看到与所选实体字段中的记录数量相同的选项卡。该控件只能显示您实体的 50 条记录。如果有超过 50 条记录,则显示前 50 条。
- 对于页面来源,您可以设置一个页面以显示根据所选选项卡更新的表格。
在运行时,您看到的选项卡是“部门”实体的“名称”字段中的记录。切换选项卡会更新表格中的内容。

Events
- “值已更改”- 配置在值更改时会发生的情况。
样式
- “控件对齐” - 默认情况下,它设置为“拉伸”(垂直或水平)。可以设置不同的对齐方式。
备注:
对齐方式取决于为父元素选择的布局(垂直与水平)。
- “样式” - 活动和非活动选项卡的样式:
- “默认” - 选项卡的样式为传统浏览器选项卡。
- 药片状- 标签两端圆角,类似药片。
- 选项卡颜色- 非活动选项卡的文本颜色。
- 活动选项卡颜色- 活动选项卡的文本颜色。
- 选项卡背景- 非活动“药丸”选项卡的背景颜色。
- 活动选项卡背景- 活动 Platform 选项卡的背景颜色。
- 大选项卡- 如果选中,则选项卡会放大。
- “边框” - 控件的边框。您可以配置边框粗细、颜色和半径。
- 字体 - 控件的字体属性,例如字体系列、大小或颜色。默认情况下,控件会继承直属父容器的字体系列,这由关键字“已继承”指示。
- “边距” - 控件的边距。默认情况下,边距设置为 4 像素。“上/下”和“左/右”边距属性结合使用。要为“上” 、 “下” 、 “左”和“右”边距设置不同的单独值,请选择“边距”部分右侧的“链接”按钮。
- “大小” - 控件的“宽度”和“高度” 。默认情况下,大小设置为
auto。要设置最小值或最大值,请选择三个点 (...)。如果控件的大小小于选项的大小,则系统会显示滚动条。
键盘快捷方式
为了提高可访问性,您可以在配置面板的“常规” 选项卡的选项卡列表中使用以下键盘快捷方式:
- 用于更改选定选项卡的向上键和向下键。
- Alt +向上键可上移选定的选项卡。
- Alt +向下键可将选定的选项卡下移。
示例:导航到下一个选项卡
此示例演示如何导航到“选项卡”控件的下一个选项卡。
-
在您的应用程序中,添加一个“选项卡”控件并使其成为“静态” 。它会自动创建 3 个选项卡:“选项卡 1”、“选项卡 2”和“选项卡 3”。
-
在每个页面上添加两个新页面和一个“按钮”控件。分别将按钮命名为“选项卡 1 -> 下一个”和“选项卡 2 -> 下一个”。
-
对于“选项卡 1”,在“页面来源”字段中,引用先前添加的页面,其中包含“选项卡 1 -> 下一个”按钮。
-
对于“选项卡 2”,在“页面来源”字段中,引用先前添加的页面,其中包含“选项卡 2 -> 下一个”按钮。您的应用程序应如下图所示:

-
为每个“按钮”控件创建一个规则。该规则指示应用程序在您单击按钮时导航到下一个选项卡。
-
创建一个 Int32 类型的应用程序变量,并将其命名为“var_tab_index”。
-
选择“选项卡”控件,然后将变量
var_tab_index分配给“活动选项卡索引”字段。
-
选择包含“选项卡”控件的主页,导航到“事件”选项卡,然后为“已加载”事件创建规则。
- 添加“设置值”规则并进行如下配置:
- 要设置的项目-
var_tab_index - 值-
0,即选项卡 1 的索引。
- 要设置的项目-
- 添加“设置值”规则并进行如下配置:
-
选择包含名为“选项卡 1 -> 下一步”的“按钮”控件的页面,导航到“事件”选项卡,然后为“单击”事件创建规则。
- 添加“设置值”规则并进行如下配置:
- 要设置的项目-
var_tab_index - 值-
1,即选项卡 2 的索引。
- 要设置的项目-
- 添加“设置值”规则并进行如下配置:
-
选择包含名为“选项卡 2 -> 下一步”的“按钮”控件的页面,导航到“事件”选项卡,然后为“单击”事件创建规则。
- 添加“设置值”规则并进行如下配置:
- 要设置的项目-
var_tab_index - 值-
2,即选项卡 3 的索引。
- 要设置的项目-
- 添加“设置值”规则并进行如下配置:
预览应用程序时,单击“选项卡 1”中的按钮即可将您导航到“选项卡 2”,依此类推。


VB 属性
| VB 属性 | 数据类型 | 描述 |
|---|---|---|
ActiveTabIndex | 整数 | 当前活动选项卡的索引。 |
ActiveTabName | 字符串 | 当前活动选项卡的名称。 |
Hidden | 布尔值 | 如果为 True,则在 Runtime 隐藏该控件。 |
Disabled | 布尔值 | 如果为 True,则在 Runtime 禁用该控件。 |