【发布时间】:2021-11-29 19:46:03
【问题描述】:
我遵循了有关如何根据日期过滤 CDS 记录的建议。我认为它在上周工作,但现在它显示过去的日期。我正在使用 powerapps,数据源是 cds,我将其放入画廊中。
项目字段中输入的公式:
Sort(FirstN(Filter('Course schedule',End <= DateAdd(Today(), 70)),2),End)
现在它显示的是 End = 26/11 的记录。过去的日期。加上 2022 年 1 月的日期。但是,我在今天和 1 月之间有几个日期。 预期的视图将是看到最接近今天日期的 2 条即将出现的记录。而不是过去的日期... 在这张图片中,我们看到 End-field 显示 11 月 26 日和 1 月 21 日。
首先是了解为什么它显示过去的日期以及如何解决它。 第二,添加什么来按结束日期排序。
为澄清起见,“课程安排”是我所指的表/实体,End 是其中选择过滤的列/字段。这是一个日期类型的字段。
非常感谢!
【问题讨论】:
-
我现在尝试了 SortByColumns('Course schedule', End, Ascending),它根本没有显示任何结果,但没有错误。我在这张表中有 11 条记录,所以它并不大。
-
我现在添加了升序,但它仍然显示过去的日期:FirstN(Sort(Filter('Course schedule', End
标签: sorting filter powerapps-canvas