Формирование наименования из элементов табличной части

1. timdim 11 22.05.17 11:11 Сейчас в теме
Добрый день,
Элемент справочника имеет Поле Наименование и Табличную часть.
Как сформировать наименование, состоящее из наименований элементов табличной части.
Например:
Табл Часть:
Товар1
товар2
Товар3
Наименование: Товар1, Товар2, Товар3
Спасибо.
Вариант
Для Индекс =0 По СтруктураТовара.КоличествоСтрок()-1 Цикл
СтрНаименование = СтрНаименование + СтруктураТовара.Товар;
КонецЦикла;
По теме из базы знаний
Ответы
Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
3. v3rter 22.05.17 11:37 Сейчас в теме
В
(1)
Индекс забыли вставить и начальное заполнение переменной
СтрНаименование = "";
Для Индекс =0 По СтруктураТовара.КоличествоСтрок()-1 Цикл 
     СтрНаименование = СтрНаименование + СтруктураТовара[Индекс].Наименование; 
КонецЦикла; 
И запятые тоже. Код из
(2)
лучше, так как учитывает запятые и возможность пустой табличной части
2. ResetAtreides 22.05.17 11:17 Сейчас в теме
Наименование = "";
Для Каждого Строка Из ТабличнаяЧасть Цикл
	Наименование = Наименование + ?(Наименование = "", "",", ") + Строка.Товар;
КонецЦикла;
4. fromtomike 48 22.05.17 13:13 Сейчас в теме
Наименование = "";
Для Каждого Строка Из ТабличнаяЧасть Цикл
    Наименование = Наименование + ", " + Строка.Товар;
КонецЦикла;
Наименование = Сред(Наименование, 3);
Оставьте свое сообщение

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