Как использовать Power App Search для столбца LookedUp в списке SharePoint - PullRequest
0 голосов
/ 07 августа 2020

В настоящее время я создаю PowerApp и испытываю трудности с простой функцией поиска. Я подключил PowerApp к списку SharePoint (см. Изображение 1).

SP-List 'Projekt' состоит из ouf:

Столбцы: Сервис | Автомобиль | Car_ID | Рабочий элемент Тип: Текст | LookUp | LookUp | LookUp
[Список SharePoint] [1]

Я пытаюсь отфильтровать текст с помощью поиска. Пока я использую поиск в Сервисе, все работает как положено. Но если я использую поиск в одном из других столбцов, код возвращает ошибку, говоря «Неверный тип столбца. Ожидается тип текста» (Изображение 2)

Search('Projekt', "Item1", "Workitem")

Ошибка

Я предполагаю, что это связано с типом LookUp, но я не уверен. Кто-нибудь решил эту проблему и знает обходной путь? Очень рад любым предложениям

С уважением

1 Ответ

0 голосов
/ 08 августа 2020

Извините, но я не думаю, что это сработает для вас, если вы не измените свой базовый список sharepoint или не используете коллекцию.

В документации по «Поиску» в powerapps сказано, что "столбец должен содержать текст. "

В большинстве приложений Power Platform, если вы посмотрите в поле поиска или поле выбора списка Sharepoint, то, на что вы действительно смотрите, называется «запись», представляющая собой единый список, содержащий несколько элементов. Powerapps ожидает строку, но вы даете ей «запись», поэтому выдает ошибку.

Я бы рекомендовал вам создать коллекцию и использовать ее для того, что вы делаете.

Попробуйте следующее: ClearCollect (NewCollection, ShowColumns ('Projekt', «WorkItem»));

Тогда вы сможете делать такие вещи, как:

NewCollection.WorkItemColumn1. значение ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...