可以在PowerApps画廊从派生列进行排序?

问题描述 投票:0回答:2

我有一个PowerApps画廊,从3下不同的表中列出的数据,并将它通常由以下排序:

SortByColumns(Filter(Personnel, !Dismissed, txtMSSearchBox.Text in MemberName), "MemberName", If(SortDescending1, SortOrder.Descending, SortOrder.Ascending))

其中一个字段从下面显示:

Last(SortByColumns(Filter(PersonnelEvents, MemberNumber.Id = ThisItem.ID, EventType.Value="Promotion"), "Date", SortOrder.Ascending)).Title

我想这样做的排序是这样得出的数据画廊。这甚至可能吗?

sorting powerapps-formula
2个回答
0
投票

你可以尝试使在屏幕的可见有UpdateContext功能节省了这个公式的变量。然后,您可以参考这个变量,要排序的列。即像UpdateContext({mySortColumn: Last(SortByColumns(Filter(PersonnelEvents, MemberNumber.Id = ThisItem.ID, EventType.Value="Promotion"), "Date", SortOrder.Ascending)).Title})

我只希望我真的能理解你想达到什么目的,但如果这行不通,也许可以更好地解释你正在尝试做的,希望我能帮助


0
投票

我决定用流量来更新一列在我的主表以显示相关数据,从而通过该字段排序。我相信这将是完成我想要的东西更简单的方法。

© www.soinside.com 2019 - 2024. All rights reserved.