apps
latest
false
- 入门指南
- 演示应用程序
- 如何
- 通知
- 使用 VB 表达式
- 设计应用程序
- 使用 Autopilot 设计应用程序
- 事件和规则
- 在应用程序中利用 RPA
- 在应用程序中利用实体
- 在应用程序中引用实体
- 替换实体
- 使用选项集
- 在标签中显示实体字段的值
- 将 Apps 与 Data Service 结合使用
- 在应用程序中利用队列
- 在应用程序中利用媒体文件
- 在应用程序中利用操作
- 在应用程序中利用 Connections
- Studio Web 中的应用程序
- 应用程序生命周期管理 (ALM)
- UiPath 第一方应用程序
- 基本故障排除指南
重要 :
有关 Studio Web 中的应用程序项目文档,请参阅 Studio Web 文档中的“应用程序项目”一章:https://docs.uipath.com/zh-CN/studio-web/automation-cloud/latest/user-guide/apps-in-studio-web。
请注意,此内容已使用机器翻译进行了部分本地化。
新发布内容的本地化可能需要 1-2 周的时间才能完成。

Apps 用户指南
上次更新日期 2026年3月20日
将 Apps 与 Data Service 结合使用
背景信息
备注:
- 在运行时最多可为任何筛选器检索 1000 条记录。
- 加载实体数据后,仅在执行规则时才会刷新数据。 通过流程或其他方式对实体所做的任何更改都不会在 Apps 中自动更新。 请务必在这些场景中显式刷新数据。
in运算符仅支持原始数据类型,例如:string、number、boolean、null。
使用choice-set的 Data Service 方案中不支持in运算符。您可以改为使用contains运算符,但只能用于一个输入。
概述
在开始本示例之前,请确保您具有 Data Service 的适当权限。如需了解详情,请查看“Data Service - 管理访问权限”页面。
就本示例而言,我们将使用名为“客户”的实体,其中包含以下字段:
- Address
- 地址 2
- 城市
- 电子邮件
- 名称
- 电话
- 计划
- 状态
- 邮政编码
按状态筛选客户
有关更多详细信息,请参阅“Fetch”函数。
备注:
如果要检索单个记录,请改用FetchOne函数。
- 打开现有应用程序,或创建一个新应用程序。
- 将“表格”控件添加到您的应用程序:
- 选择“添加控件” 。
- 选择“显示”。
- 将“表格”控件拖动到应用程序中的某个区域。
- 向您的应用程序添加实体:
- 选择“添加任何”
画布顶部的图标。 - Select Entity.
- 选择租户。
- 选择要添加到应用程序的实体,然后选择“添加”。
- 选择“添加任何”
- 将实体绑定到“表格”控件:
- 在“属性”面板的“常规”选项卡中,选择“数据源”旁边的“其他资源”按钮。
- 选择“查询生成器”。
- 选择要使用的实体,然后选择“添加条件”。
- 从下拉菜单中选择一个字段,然后选择一个运算符,例如
=。 - 输入要用于筛选记录的字符串,并用引号括起。例如,如果您只需要来自华盛顿州的客户记录,请添加
"WA"作为值。
- 使用“表达式编辑器” ,在特定条件下应用筛选器:
- 在“查询生成器”中,选择“打开资源”按钮 ,然后选择“表达式编辑器”。
- 编写包含条件的表达式。例如,您可以使用 IF 条件,仅当应用程序主页上的下拉列表控件不为空且包含用户指定的值时应用筛选器:
Fetch(of Customer)( If( MainPage.Dropdown is Nothing, Nothing, createFilterGroup(New QueryFilter(){addFilter("State", "contains", MainPage.Dropdown.Value)}, Nothing, 0)), Nothing, Nothing, Nothing, New ExpansionFieldOption( {addExpansionFieldOption("CreatedBy", New String(){"Id","Name"}), addExpansionFieldOption("UpdatedBy", New String(){"Id","Name"})})Fetch(of Customer)( If( MainPage.Dropdown is Nothing, Nothing, createFilterGroup(New QueryFilter(){addFilter("State", "contains", MainPage.Dropdown.Value)}, Nothing, 0)), Nothing, Nothing, Nothing, New ExpansionFieldOption( {addExpansionFieldOption("CreatedBy", New String(){"Id","Name"}), addExpansionFieldOption("UpdatedBy", New String(){"Id","Name"})})
当您预览或运行应用程序时,系统将执行并检索筛选后的记录。
对客户排序
使用查询生成器,将排序选项应用于搜索。
- 打开现有应用程序,或创建一个新应用程序。
- 将“表格”控件添加到您的应用程序:
- 选择“添加控件”。
- 选择“显示”。
- 将“表格”控件拖动到应用程序中的某个区域。
- 向您的应用程序添加实体:
- 选择“添加任何”
画布顶部的图标。 - Select Entity.
- 选择租户。
- 选择要添加到应用程序的实体,然后选择“添加”。
- 选择“添加任何”
- 将实体绑定到表格并应用排序规则:
- 在“属性”面板的“常规”选项卡中,选择“数据源”旁边的“其他资源”按钮。
- 选择“查询生成器”。
- 选择“其他设置”。
- 在“排序依据” 字段中,添加要排序的字段,例如名称。
- 默认情况下, “升序排序”字段设置为“True” 。选择该字段,然后输入False,以对结果进行降序排序。
- 预览或运行您的应用程序。当您预览或运行应用程序时,表格会以字母顺序降序显示实体中“名称”字段中的记录。
将实体与“编辑网格”一起使用
您可以使用“编辑网格”控件在应用程序中显示实体记录,并使用此控件对实体执行 CRUD 操作。