Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Добавить строку в таблицу значений
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
avel1976
Доброго времени! Подскажите пожалуйста, как добавить значение в созданную колонку "новСтрока.ИмяКолонки" Имя колонки будет всегда разное. Как указать имя колонки?

Для Каждого Строки Из РезПродукты Цикл
        Если тзСписокПродуктов.Колонки.Найти(Строки.ВидМеню) = Неопределено Тогда
            ИмяКолонки1 = СтрЗаменить(Строки.ВидМеню.Наименование," ","");
            ИмяКолонки  = СтрЗаменить(ИмяСтроки1,".","");
            тзСписокПродуктов.Колонки.Добавить(ИмяКолонки,     Новый ОписаниеТипов("Число",КвалификаторыЧисла), Строки.ВидМеню.Наименование);
            новСтрока                  = тзСписокПродуктов.Добавить();
            новСтрока.Номенклатура     = Строки.НоменклатураПродукты;
            новСтрока.ЕдиницаИзмерения = Строки.ЕдиницаИзмерения;
            новСтрока.ИмяКолонки       = Строки.Количество;
            новСтрока.Цена             = Строки.Цена;
            новСтрока.Сумма            = Строки.Сумма;
        Иначе


Конфигурация
"Управление торговым предприятием для Украины", редакция 1.2. (1.2.45.2), Обычные формы

1С:Предприятие 8.3 (8.3.10.2561)
TrasserZero
avel1976 @ Вчера, 21:50 необходимо зарегистрироваться для просмотра ссылки ,Передать имя как [параметр] ?
Vladal
Добавить эту переменную как параметр в квадратных скобках:

новСтрока[ИмяКолонки]     = Строки.НоменклатураПродукты;
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.