Формирование наименования из элементов табличной части
Добрый день,
Элемент справочника имеет Поле Наименование и Табличную часть.
Как сформировать наименование, состоящее из наименований элементов табличной части.
Например:
Табл Часть:
Товар1
товар2
Товар3
Наименование: Товар1, Товар2, Товар3
Спасибо.
Вариант
Для Индекс =0 По СтруктураТовара.КоличествоСтрок()-1 Цикл
СтрНаименование = СтрНаименование + СтруктураТовара.Товар;
КонецЦикла;
Элемент справочника имеет Поле Наименование и Табличную часть.
Как сформировать наименование, состоящее из наименований элементов табличной части.
Например:
Табл Часть:
Товар1
товар2
Товар3
Наименование: Товар1, Товар2, Товар3
Спасибо.
Вариант
Для Индекс =0 По СтруктураТовара.КоличествоСтрок()-1 Цикл
СтрНаименование = СтрНаименование + СтруктураТовара.Товар;
КонецЦикла;
По теме из базы знаний
- КОНЦЕПТУАЛЬНОЕ РЕШЕНИЕ: Условное оформление списков и табличных частей
- Универсальная загрузка табличной части документа из таблицы (внешняя обработка)
- Универсальные функции ЗУП 3.1 / ЗКГУ 3.1, которые помогут в разработке
- Чтение метаданных 1С из SQL Server и PostgreSQL
- Типовые операции в 1С: БГУ 2. Часть 4. Заключение
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
В
(1)
Индекс забыли вставить и начальное заполнение переменной
И запятые тоже. Код из
(2)
лучше, так как учитывает запятые и возможность пустой табличной части
(1)
Индекс забыли вставить и начальное заполнение переменной
СтрНаименование = "";
Для Индекс =0 По СтруктураТовара.КоличествоСтрок()-1 Цикл
СтрНаименование = СтрНаименование + СтруктураТовара[Индекс].Наименование;
КонецЦикла;
(2)
лучше, так как учитывает запятые и возможность пустой табличной части
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот