Имя: Пароль:
1C
1С v8
Обойти каждую колонку в каждой строке
0 MAPATNK2
 
naïve
19.04.18
07:56
Добрый день, есть Таблица товаров с характеристиками номенклатуры, нужно циклом добавить значения в регистр значения свойств.
Таблица выглядит так :

Номеклатура свойство1 свойство 2 свойство 3
позиция      значение  значение   значение


Делаю так (привожу небольшой кусок кода)


Для каждого Колонка из Таблица.Колонки цикл

    Для каждого стр из Таблица цикл

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

Вот как мне получить значение в строке по нужной колонки, я чет совсем повис вместо "Значение колонки"  нужно как то получить значение из нужной колонки которая сейчас висит в Колонка.имя.
1 mehfk
 
19.04.18
07:57
2 chelentano
 
19.04.18
07:59
(0) Запись.Значение = Стр[Колонка.Имя];
3 MAPATNK2
 
naïve
19.04.18
08:04
(2) Спасибо, бывает
Основная теорема систематики: Новые системы плодят новые проблемы.