|
СоединитьСтроки() - скд
| ☑ |
0
bebibo
09.12.21
✎
12:07
|
Добрый день. Нужно соединить строки в скд. Делаю с помощью СоединитьСтроки()
Как показано в интернете - нужно в ресурсе прописать эту функцию. Я делаю и у меня выводится соединённая строка в ресурсе..
Таблица, которая есть сейчас:
Номенклатура цвет
товар1 Желтый
Товар1 Синий
Товар2 Красный
Таблица, которая нужна:
Номенклатура Цвет
Товар1 Желтый, синий
Товар2 Красный
Таблица, которая получается, если я в ресурсе пишу СоединитьСтроки(Цвет,",")
Номенклатура Цвет
Товар1 Желтый
Товар1 Синий
Товар2 Красный
ИТОГО Желтый, синий, красный
|
|
1
Vadim_37
09.12.21
✎
12:12
|
Обрабатывай в общем модуле и выводи
|
|
2
Vadim_37
09.12.21
✎
12:13
|
(0) без группировки не взлетит
|
|
3
Griffin
09.12.21
✎
12:29
|
|
|
4
Kigo_Kigo
09.12.21
✎
12:39
|
(3) Ога , ну там то все понято Бгггг
|
|
5
Kigo_Kigo
09.12.21
✎
12:47
|
Я так понимаю, дожно быть что то вроде
СоединитьСтроки(
ВычислитьВыражениеСГруппировкойТаблицаЗначений(
"Номенклатура
, "" (""
, СоединитьСтроки(
ТаблицаЗначений(Цвет)
, "",""
,"""")
, "")""
"
,"Ссылка"
)
|
|
6
Kigo_Kigo
09.12.21
✎
12:48
|
СоединитьСтроки(
ВычислитьВыражениеСГруппировкойТаблицаЗначений(
"Номенклатура
, "" (""
, СоединитьСтроки(
ТаблицаЗначений(Цвет)
, "",""
,"""")
, "")""
"
,"Номенклатура"
)
|
|
7
bebibo
09.12.21
✎
13:16
|
А таблица значений откуда? В модуле запрос формировать? Получается мой отчет будет программным образом формироваться?
|
|
8
Kigo_Kigo
09.12.21
✎
13:18
|
(7) Поместить во временную таблицу значений не?
СоединитьСтрокистроки работает с массивом данных и объеденяет их
покапайся тут https://infostart.ru/public/326358/
|
|
9
Vadim_37
09.12.21
✎
13:44
|
(7) Да, в типовых это сплошь и рядом.
|
|
10
Вафель
09.12.21
✎
15:34
|
А группировка по товару то есть?
|
|