我的画廊显示了我列表中所有过滤条件为真的记录,如下所示:
Filter(table_name,
Filter_A = Column_A
And Filter_B = Column_B)
这工作得很好,但是我现在需要按照以下逻辑添加另一个过滤器:
如果Column_A和Column_B不唯一,返回多于1行,则仅返回最新的Column_C(日期时间字段)
我的猜测是:
Filter(table_name,
Filter_A = Column_A
And Filter_B = Column_B
And Max(Column_D)
)
当Filter_A =“ yellow”,Filter_B =“ X”时,我的结果现在看起来像这样:
Column_A | Column_B | Column_C | Column_D
yellow | X | 1 | 04/05/19
Yellow | X | 2 | 01/02/19
Yellow | X | 3 | 01/03/19
Yellow | X | 1 | 01/02/19
但是我想要这个:
Column_A | Column_B | Column_C | Column_D
yellow | X | 1 | 04/05/19
Yellow | X | 2 | 01/02/19
Yellow | X | 3 | 01/03/19
PS 尽管我只想在图库中显示重复的最新记录,但我仍然需要将这些“重复”保留在列表中。 PPS 我尝试做的一个完美示例,尽管对于SQL而不是PowerApps,may be found here
在此先感谢您的帮助!