Печатная форма. Вывод цикла в одной ячейке

1. KakDurak 18.02.25 06:00 Сейчас в теме
Доброго всем дня!
Подскажите, возможно ли реализовать вывод параметров цикла в одной ячейке перечислением через запятую? Нигде ответа не могу найти. Ниже прикладываю скрин (как было и как необходимо).
По оборудованию вывожу их позицию в отдельную колонку, но когда объединил однотипное оборудование в одно наименование, то выводит только одну позицию, а не всех объединенных.
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
4. starik-2005 3169 18.02.25 10:40 Сейчас в теме
Если это печатная форма, то достаточно просто:
Копия = ИсходнаяТаблица.Скопировать();
Копия.Свернуть("ПоляКромеПозиции","ПоляССуммами");
Для каждого Строка ИЗ Копия Цикл
  СтрокиПозиций = ИсходнаяТаблица.НайтиСтроки(Новый Структура("Оборудование", Строка.Оборудование));
  МассивСтрок = Новый Массив;
  Для Каждого СтрокаПозиции ИЗ СтрокиПозиций Цикл
    МассивСтрок.Добавить(СтрокаПозиции.Позиция);
  КонецЦикла;
  //...
  ОбластьСтрока.Параметры.Позиция = СтрСоединить(МассивСтрок, ", ");
  // ...
КонецЦикла;

Показать
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. RustamZz 18.02.25 06:43 Сейчас в теме
3. -AI- 18.02.25 07:50 Сейчас в теме
(1) есть есть массив строк, то можно так:
СтрСоединить(МассивСтрок,", ")

и поместить это в ту ячейку
4. starik-2005 3169 18.02.25 10:40 Сейчас в теме
Если это печатная форма, то достаточно просто:
Копия = ИсходнаяТаблица.Скопировать();
Копия.Свернуть("ПоляКромеПозиции","ПоляССуммами");
Для каждого Строка ИЗ Копия Цикл
  СтрокиПозиций = ИсходнаяТаблица.НайтиСтроки(Новый Структура("Оборудование", Строка.Оборудование));
  МассивСтрок = Новый Массив;
  Для Каждого СтрокаПозиции ИЗ СтрокиПозиций Цикл
    МассивСтрок.Добавить(СтрокаПозиции.Позиция);
  КонецЦикла;
  //...
  ОбластьСтрока.Параметры.Позиция = СтрСоединить(МассивСтрок, ", ");
  // ...
КонецЦикла;

Показать
5. KakDurak 19.02.25 07:00 Сейчас в теме
(4) Решение ваше понял. Отлично выходит и уже картинка складывается, есть конечно нюанс (Позиции указанные в первой строке дублируются в каждую), но думаю решу.
P.s. всего неделю в этой теме без обучения, но собрать печатную - собрал же:)
Прикрепленные файлы:
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот