Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
29 мар 2024, 07:53

Как вывести строки табличной части в одну ячейку в отчете?

Автор Zeed, 25 мая 2016, 13:52

0 Пользователей и 1 гость просматривают эту тему.

Zeed

Есть один справочник и другой с табличной частью. Необходимо чтобы в отчете напротив каждого элемента первого справочника была ячейка в которой будут данные соответствующей ТЧ из второго справочника. Пример на картинке


LexaK

как самый простой способ
перебираете строчки из ТЧ вашего второго справочника и формируете из них одну большую

лкТовар2 = "";
Для каждого лкСтр Из Спр2.ТабЧасть Цикл
    лкТовар2  = лкТовар2 + лкСтр.Товар + Символы.ПС; //добавляем символ перевод строки !
КонецЦикла;
ОбластьМакетаСтрока.Параметры.Товар2 = лкТовар2;
...


это только общая идея, которую можно сделать красивой и оптимальной.


если помогло нажмите: Спасибо!

Zeed

Цитата: LexaK от 25 мая 2016, 16:10
как самый простой способ
перебираете строчки из ТЧ вашего второго справочника и формируете из них одну большую

лкТовар2 = "";
Для каждого лкСтр Из Спр2.ТабЧасть Цикл
    лкТовар2  = лкТовар2 + лкСтр.Товар + Символы.ПС; //добавляем символ перевод строки !
КонецЦикла;
ОбластьМакетаСтрока.Параметры.Товар2 = лкТовар2;
...


это только общая идея, которую можно сделать красивой и оптимальной.

А в СКД есть такая возможность?

KrivosheevEV

Можно в запросе.
Левой или внутренней связью.

Теги: скд  строки 

Похожие темы (5)

Рейтинг@Mail.ru

Поиск