PowerApps:按用户过滤无委派

时间:2018-04-21 09:54:12

标签: delegation powerapps

需要PowerApps的一些帮助 - 我正在尝试过滤Person列(ROMEmail)等于登录用户的库。

这段代码正常运行,但是死亡的蓝色圈子出现了 - 虽然目前正在测试中,我没有超过500条记录,但是会在一个月内试用这个

有关如何解决此问题的任何想法?或许使用集合或变量?我还没有真正使用过这些,所以我们将非常感谢您提供详细的解决方案。

SortByColumns(Filter('Reviews', StartsWith(LocationName, TextSearchBox1.Text),ROMEmail.Email = User().Email), "Modified", If(SortDescending1, Descending, Ascending))

1 个答案:

答案 0 :(得分:0)

collection将是您的最佳选择。

要在您的应用中添加一个集合,请使用以下内容替换您获取数据的代码:

ClearCollect(localData,'Reviews')

这会收集本地集合中的所有数据。 ClearCollect会用新的数据替换您的所有数据。

在此之后,您可以直接对您的收藏进行排序和过滤。例如在画廊中。使用您的代码看起来像这样:

SortByColumns(Filter(localData, StartsWith(LocationName, TextSearchBox1.Text),ROMEmail.Email = User().Email), "Modified", If(SortDescending1, Descending, Ascending))