PowerApps: получение самой последней записи с условием

Возможно ли в PowerApps получить последнюю запись из списка SharePoint, имеющую определенное условие? В моем случае я знаю, как получить номер, используя что-то вроде этого:

CountIf(Applications, Status = "Pending")

Но я бы также хотел получить самую свежую из них. Что ж, я полагаю, это будет означать два условия, когда второе - это столбец даты, но можно ли отсортировать его, а затем выбрать первое? Благодарен за любое руководство ...


person Perry J    schedule 06.04.2018    source источник


Ответы (1)


Да, вы можете использовать выражение, которое сортирует отфильтрованный источник данных по дате в порядке убывания order и возьмите первый элемент, как в приведенном ниже выражении:

First(
    SortByColumns(
        Filter(Applications, Status = "Pending"),
        "DateColumn",
        Descending))
person carlosfigueira    schedule 06.04.2018
comment
Большое спасибо! Проверим это и скоро вернусь! - person Perry J; 06.04.2018
comment
Великолепно! Прекрасно работает! Еще раз, спасибо! :-) - person Perry J; 09.04.2018