Вы можете передать множество условий функции Filter , и она будет работать, возвращая элементы из вашего источника данных (PortfolioApp
), которые удовлетворяют всем этим условиям.Например, вы можете переписать выражение:1008 *
Обновление после комментариев : поскольку ваш источник данных - SharePoint, похоже, в настоящее время существует ошибка, из-за которой фильтрация по датам со списками SharePoint не работает.Я не знаю, когда это будет исправлено, но есть несколько обходных путей, которые вы можете рассмотреть.
Первый - создать вычисляемый столбец в SharePoint, который преобразует столбец даты в текстовый столбец,с таким выражением, как =TEXT(PlacementDate,"yyyy-MM-dd")
.Затем вы можете сравнить ее с датой из средства выбора даты в выражении типа
Filter(PortfolioApp, PlacementDateText = Text(DatePicker1.SelectedDate, "yyyy-mm-dd"))
Это должно работать, если в вашем списке не много элементов (до 500-2000 строк), например делегирование не поддерживается для вычисляемых столбцов.
Однако вы также упомянули, что у вас есть> 10 тыс. строк, поэтому предыдущий обходной путь не будет работать.Еще один возможный обходной путь - это иметь другой «обычный» текстовый столбец, который представляет то же значение даты.Вам нужно будет использовать какой-то сценарий для обратной засыпки существующих значений, а затем использовать поток для обновления этого значения каждый раз, когда добавляется / изменяется новая строка.Не идеально, но это будет работать, по крайней мере, пока эта ошибка не будет исправлена.