Есть ли способ объединить значения данных из коллекции в одну строку? - PullRequest
0 голосов
/ 21 мая 2019

Я пытался исправить свою коллекцию в списке SP. Тем не менее, он создает новый элемент для каждой строки из моей коллекции. Чего я хотел добиться, так это объединить все данные из коллекции и вставить их как одну запись в Sharepoint.

Я создал кнопку, которая исправляет данные из коллекции в SharePoint.

ForAll (RemedialCollection, Patch (CAF, значения по умолчанию (CAF), {Title: title_datavalue.Text, RemedialAction: RemedialAct, RemedialActionDetails: RemDetails}))

Однако эта функция создает новый элемент в строке. Например, в моих коллекциях у меня есть 3 записи, когда я исправлю это, у меня будет 3 новых записи в SP. Можно ли объединить эти 3 записи в 1 запись?

Ответы [ 2 ]

1 голос
/ 23 мая 2019

Звучит так, будто вы хотите соединить всю таблицу с одним полем.

Как и предполагал drvela, вам, вероятно, потребуется объединить содержимое в строку, которую вы можете сохранить.

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

Вместо этого вам может потребоваться больше узнать о настройке отношений между таблицами.Таким образом, ваша таблица CAF может содержать идентификационный номер для каждого исправления.А другая таблица может ссылаться на этот идентификатор для каждого предпринятого действия по исправлению.Это пример отношения 1: многие: 1 идентификатор исправления для многих действий по исправлению.

0 голосов
/ 21 мая 2019

Возможно, вы можете сначала использовать функцию Concat , чтобы объединить те же поля записей, а затем использовать Patch для исправления данных в SharePoint. Однако Concat создает строки, поэтому он может не соответствовать типу данных для всех ваших полей SharePoint. Существует обсуждение PowerApps, где кто-то использует Concat для объединения записей, чтобы ускорить функцию Patch .

Вы также можете посмотреть на это обсуждение о объединении записей внутри коллекции .

...