Печатная форма. Вывод цикла в одной ячейке
Доброго всем дня!
Подскажите, возможно ли реализовать вывод параметров цикла в одной ячейке перечислением через запятую? Нигде ответа не могу найти. Ниже прикладываю скрин (как было и как необходимо).
По оборудованию вывожу их позицию в отдельную колонку, но когда объединил однотипное оборудование в одно наименование, то выводит только одну позицию, а не всех объединенных.
Подскажите, возможно ли реализовать вывод параметров цикла в одной ячейке перечислением через запятую? Нигде ответа не могу найти. Ниже прикладываю скрин (как было и как необходимо).
По оборудованию вывожу их позицию в отдельную колонку, но когда объединил однотипное оборудование в одно наименование, то выводит только одну позицию, а не всех объединенных.
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
Если это печатная форма, то достаточно просто:
Копия = ИсходнаяТаблица.Скопировать();
Копия.Свернуть("ПоляКромеПозиции","ПоляССуммами");
Для каждого Строка ИЗ Копия Цикл
СтрокиПозиций = ИсходнаяТаблица.НайтиСтроки(Новый Структура("Оборудование", Строка.Оборудование));
МассивСтрок = Новый Массив;
Для Каждого СтрокаПозиции ИЗ СтрокиПозиций Цикл
МассивСтрок.Добавить(СтрокаПозиции.Позиция);
КонецЦикла;
//...
ОбластьСтрока.Параметры.Позиция = СтрСоединить(МассивСтрок, ", ");
// ...
КонецЦикла;
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Если это печатная форма, то достаточно просто:
Копия = ИсходнаяТаблица.Скопировать();
Копия.Свернуть("ПоляКромеПозиции","ПоляССуммами");
Для каждого Строка ИЗ Копия Цикл
СтрокиПозиций = ИсходнаяТаблица.НайтиСтроки(Новый Структура("Оборудование", Строка.Оборудование));
МассивСтрок = Новый Массив;
Для Каждого СтрокаПозиции ИЗ СтрокиПозиций Цикл
МассивСтрок.Добавить(СтрокаПозиции.Позиция);
КонецЦикла;
//...
ОбластьСтрока.Параметры.Позиция = СтрСоединить(МассивСтрок, ", ");
// ...
КонецЦикла;
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот