Фильтр Галерея на основе текста в метке - PullRequest
0 голосов
/ 17 февраля 2020

Я борюсь с этим уже несколько дней.

Я создал PowerApp, в котором библиотека документов отображается из SharePoint в галерее. В этом списке есть метка, которая содержит данные из множественного выбора в SharePoint.

Множественный выбор SharePoint

Значения отображаются в метке с использованием следующей формулы:

Concat(ThisItem.'Behandelende Afdeling';Value & ", ")

Это отлично работает, так как вы в этом снимке можно увидеть: Список в PowerApps

В этом случае возвращается «Klantenteam Groen».

Теперь я хочу отфильтровать Галерею, чтобы показать только те элементы, которые содержат «Чернила oop» на этикетке. Так, например, если метка «Klantenteam Groen, Ink oop, Order Afgerond», она должна быть показана в списке, но если она не содержит часть «Ink oop», она не должна отображаться.

У вас, ребята, есть идеи?

Большое спасибо заранее!

Келси.

Имена:

- Метка, которая возвращает несколько значений: Txt_BehandelendeAfd

- Название галереи : BrowseGallery1

- Имя библиотеки документов SharePoint: Orderproces

- Имя параметра множественного выбора: «Behandelende Afdeling»

1 Ответ

0 голосов
/ 20 февраля 2020

Можете ли вы поделиться текущей формулой со свойством items вашей галереи? Изменения должны быть внесены в эту формулу.

Если она не была изменена, я считаю, что у вас должно быть что-то вроде

SortByColumns(Filter(Orderproces, StartsWith(Title, TextSearchBox1.Text)), "Title", If(SortDescending1, Descending, Ascending))

Вы можете изменить ее на что-то вроде

SortByColumns(Filter(Orderproces, StartsWith(Title, TextSearchBox1.Text) || TextSearchBox1.Text in 'Behandelende Afdeling'), "Title", If(SortDescending1, Descending, Ascending))

...