PowerApps Фильтрует галерею и функцию поиска

#powerapps #powerapps-formula

Вопрос:

У меня есть галерея, к которой прикреплено окно поиска со следующей формулой поиска («Отчет об инциденте», TextInputSearchBox.Текст,»Название»)

Теперь я также хочу добавить следующую функцию фильтра в фильтр галереи («Отчет об инциденте», Ниже («Уведомленные пользователи». Электронная почта) = Ниже(Пользователь().Электронная почта)

но нужно, чтобы функция поиска оставалась неизменной, любая помощь с формулой будет приветствоваться. Для информации данные-это данные галереи, которые извлекаются из списка SharePoint.


Ответ №1:

Вы можете ввести результат функции поиска в функцию фильтра (или наоборот). В вашем случае это будет выглядеть примерно так, как показано ниже:

 Search(  Filter('Incident Report', Lower('Notified Users'.Email) = Lower(User().Email)),  TextInputSearchBox.Text,  "Title")  

или

 Filter(  Search('Incident Report', TextInputSearchBox.Text, "Title"),  Lower('Notified Users'.Email) = Lower(User().Email))  

Комментарии:

1. Спасибо, я пробовал это, но, похоже, получил сообщение об ошибке формулы. Фильтр и поиск работают независимо друг от друга, но при объединении в соответствии с вышеизложенным я получаю следующую ошибку: Несовместимые типы для сравнения. Эти типы нельзя сравнивать в формуле: Таблица, текст. Мы не можем оценить вашу формулу, потому что значения, сравниваемые в формуле, не одного типа. Местонахождение: GalIncReport. Товары