数据源初始查询

Initial query of data source

是否可以为 SharePoint 列表数据源设置对整个应用程序都有效的初始过滤器?比如,我连接到一个 "cars" 列表,但我只想使用 "blue" 辆汽车。
我知道,我可以在每次使用数据源时设置一个过滤器,但我希望有一个简单的方法可以提前做到这一点。

目前无法为数据源应用全局过滤器(您可以考虑在 PowerApps Ideas board 中创建新的功能请求)。

一种替代方法是将过滤后的数据加载到一个集合中,并从该集合而不是直接从列表开始工作:

ClearCollect(
    BlueCars,
    Filter(cars, color = "blue"))

如果您的应用程序主要查询列表(并且列表的大小足够小,委派不会成为问题),那么它应该可以工作。每当您的应用程序进行更改时,您都需要重新查询列表。