apps
latest
false
重要 :
有关 Studio Web 中的应用程序项目文档,请参阅 Studio Web 文档中的“应用程序项目”一章:https://docs.uipath.com/zh-CN/studio-web/automation-cloud/latest/user-guide/apps-in-studio-web。 请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

Apps 用户指南

上次更新日期 2026年3月20日

选项卡

常规

选项卡控件可用于按选项卡划分应用程序中的信息。选项卡控件的行为因所选模式而异:静态动态

静态选项卡

添加“选项卡”控件时,默认情况下会显示三个选项卡(选项卡 1选项卡 2选项卡 3)。展开控件中的每个选项卡都会显示以下属性:

  • 选项卡名称 - 选项卡的显示名称。
  • Page - The Apps page to import within this tab.
  • 隐藏 - 如果为 true,则在 Runtime 隐藏该控件。
  • “已禁用”- 如果为 True,则在 Runtime 禁用该控件。

以下属性适用于整个“选项卡”控件。

  • 添加新选项卡 - 通过单击加号“+”图标向数据添加新选项卡。
  • 活动选项卡索引- 使用此属性导航到特定选项卡。索引从 0 开始。例如,如果您有四个连续的选项卡,分别命名为“Tab1”、“Tab2”、“Tab3”和“Tab4”,则“Tab1”的索引为0 ,“Tab2”的索引为1 ,"Tab3" 具有索引2 ,“Tab4”具有索引3
  • 隐藏 - 如果为 true,则在 Runtime 隐藏该控件。
  • “已禁用”- 如果为 True,则在 Runtime 禁用该控件。

动态选项卡

动态选项卡是在运行时从列表数据源生成的。要使用此功能,请为选项卡选择“动态”模式。当您需要的选项卡数量各不相同且取决于列表中的项目时,这非常有用。

您可以配置以下属性:

  • List source - The source for the items to be displayed as tabs. Valid data types include arrays of String, Integer, or DateTime, DataTable, or arrays of an Object.
  • “列”- 当列表来源的类型为“数据表”或“对象”数组时,选择特定列(适用于数据表数据类型)或特定属性(适用于对象数组)。
  • Page source - The App page to use across all dynamic tabs.
  • 活动选项卡索引- 使用此属性导航到特定选项卡。索引从 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 条。

  • 对于页面来源,您可以设置一个页面以显示根据所选选项卡更新的表格。

在运行时,您看到的选项卡是“部门”实体的“名称”字段中的记录。切换选项卡会更新表格中的内容。

docs image

Events

  • “值已更改”- 配置在值更改时会发生的情况。

样式

  • “控件对齐” - 默认情况下,它设置为“拉伸”(垂直或水平)。可以设置不同的对齐方式。
    备注:

    对齐方式取决于为父元素选择的布局(垂直水平)。

  • Style - The style of active and inactive tabs:
    • Default - Tabs are styled as classic browser tabs.
    • Pills - Tabs are rounded on both ends, resembling a pill shape.
    • Tab color - The text color for inactive tabs.
    • Active tab color - The text color for active tabs.
    • Tab background - The background color for inactive pill tabs.
    • Active tab background - The background color for active pill tabs.
    • Large tabs - If selected, tabs are enlarged.
  • Border - The border for the control. You can configure border Thickness, Color, and Radius.
  • 字体 - 控件的字体属性,例如字体系列、大小或颜色。默认情况下,控件会继承直属父容器的字体系列,这由关键字“已继承”指示。
  • Margin - The margin of the control. By default, a margin of 4px is set. Top/Bottom and Left/Right margin properties are combined. To set different, separate values for Top, Bottom, Left, and Right margins, select the Link button at the right-hand side of the Margin section.
  • Size - The Width and Height of the control. By default, the size is set to auto. To set minimum or maximum values, select the three dots (...). If the size of the control is smaller than the options, a scroll bar is displayed.

键盘快捷方式

为了提高可访问性,您可以在配置面板的“常规” 选项卡的选项卡列表中使用以下键盘快捷方式:

  • 用于更改选定选项卡的向上键和向下键。
  • Alt +向上键可上移选定的选项卡。
  • Alt +向下键可将选定的选项卡下移。

示例:导航到下一个选项卡

此示例演示如何导航到“选项卡”控件的下一个选项卡。

  1. 在您的应用程序中,添加一个“选项卡”控件并使其成为“静态” 。它会自动创建 3 个选项卡:“选项卡 1”、“选项卡 2”和“选项卡 3”。

  2. 在每个页面上添加两个新页面和一个“按钮”控件。分别将按钮命名为“选项卡 1 -> 下一个”和“选项卡 2 -> 下一个”。

  3. 对于“选项卡 1”,在“页面来源”字段中,引用先前添加的页面,其中包含“选项卡 1 -> 下一个”按钮。

  4. 对于“选项卡 2”,在“页面来源”字段中,引用先前添加的页面,其中包含“选项卡 2 -> 下一个”按钮。您的应用程序应如下图所示:

    docs image

  5. 为每个“按钮”控件创建一个规则。该规则指示应用程序在您单击按钮时导航到下一个选项卡。

  6. 创建一个 Int32 类型的应用程序变量,并将其命名为“var_tab_index”。

  7. 选择“选项卡”控件,然后将变量var_tab_index分配给“活动选项卡索引”字段。

    docs image

  8. 选择包含“选项卡”控件的主页,导航到“事件”选项卡,然后为“已加载”事件创建规则。

    1. 添加“设置值”规则并进行如下配置:
      • 要设置的项目- var_tab_index
      • - 0 ,即选项卡 1 的索引。
  9. 选择包含名为“选项卡 1 -> 下一步”的“按钮”控件的页面,导航到“事件”选项卡,然后为“单击”事件创建规则。

    1. 添加“设置值”规则并进行如下配置:
      • 要设置的项目- var_tab_index
      • - 1 ,即选项卡 2 的索引。
  10. 选择包含名为“选项卡 2 -> 下一步”的“按钮”控件的页面,导航到“事件”选项卡,然后为“单击”事件创建规则。

    1. 添加“设置值”规则并进行如下配置:
      • 要设置的项目- var_tab_index
      • - 2 ,即选项卡 3 的索引。

预览应用程序时,单击“选项卡 1”中的按钮即可将您导航到“选项卡 2”,依此类推。

![docs image](https://dev-assets.cms.uipath.com/assets/images/apps/apps-docs-image-295016-a2ccddcc-84a5fec8.gif)
![docs image](https://dev-assets.cms.uipath.com/assets/images/apps/apps-docs-image-295016-a2ccddcc-84a5fec8.gif)

VB 属性

VB 属性数据类型描述
ActiveTabIndex整数当前活动选项卡的索引。
ActiveTabName字符串当前活动选项卡的名称。
Hidden布尔值如果为 True,则在 Runtime 隐藏该控件。
Disabled布尔值如果为 True,则在 Runtime 禁用该控件。
  • 常规
  • 静态选项卡
  • 动态选项卡
  • Events
  • 样式
  • 键盘快捷方式
  • 示例:导航到下一个选项卡
  • VB 属性

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新