Имя: Пароль:
1C
 
СКД, соединить строки из массива
0 salvator
 
30.05.25
16:58
Добрый день!
В СКД набор данных - таблица значений, полученная в процедуре "ПриКомпоновкеРезультата". В одной из колонок этой таблицы хранятся массивы. Как вывести в ячейке значения этих массивов через запятую? Итоги не нужны. Пробовал в ресурсах указывать функцию "СоединитьСтроки(ИмяКолонки, ","). Не взлетело.
1 mikecool
 
30.05.25
17:03
а так сработает СоединитьСтроки(Массив(ИмяКолонки), ",") ?
2 salvator
 
30.05.25
17:04
(1) Так тоже не работает.
3 salvator
 
30.05.25
17:09
Если в массиве значения не являются строками, то не получится через "СоединитьСтроки"?
4 salvator
 
30.05.25
17:13
Хотя, и со строковыми данными в массиве не получается.
5 Fish
 
гуру
30.05.25
17:17
(3) Вот тут и с числами соединяют: https://infostart.ru/1c/articles/1116759/?ysclid=mbavygivst269415925
6 Fish
 
гуру
30.05.25
17:17
+(5) Вот так: СоединитьСтроки(ТаблицаЗначений(Товар, КоличествоОборот), ";", ",")
7 Мультук
 
гуру
30.05.25
17:33
(0)

Преобразовать в этой таблице значений массивы строк в строки ДО засовывания в СКД -- не предлагать  ?
8 salvator
 
30.05.25
17:43
(7) Это, конечно, вариант. Но думал можно как-то сделать средствами СКД.