Есть документ в нем есть табличная часть, не работает создание новой колонки
☑
0
ldgrad
17.03.14
✎
00:19
В документе есть вот что:
Процедура СоздатьНовуюНоменклатуру()
// Вставить содержимое обработчика.
Для Каждого Строка Из СписокТоваров Цикл
НовыйЭлемент = Справочники.Номенклатура.СоздатьЭлемент();
НовыйЭлемент.Наименование = Строка.Модель;
НовыйЭлемент.НаименованиеПолное=СОКРЛП(Строка.ТипТовара)+" "+СОКРЛП(Строка.ТоварныйЗнак)+" "+СОКРЛП(Строка.Модель);
НовыйЭлемент.Артикул = Строка.Модель;
НовыйЭлемент.ДополнительноеОписаниеНоменклатуры = Строка.Описание;
НовыйЭлемент.ТипТовара=Строка.ТипТовара;
НовыйЭлемент.ТоварныйЗнак=Строка.ТоварныйЗнак;
НовыйЭлемент.БазоваяЕдиницаИзмерения=Константы.ЕдиницаИзмеренияПостоянная.Получить();
НовыйЭлемент.Записать();
Строка.Номенклатура = НовыйЭлемент;
КонецЦикла
КонецПроцедуры
Есть колонка Номенклатура
Путем перебора строк документа, колонка номенклатура не созадетеся то есть не работает вот эта строка:
Строка.Номенклатура = НовыйЭлемент;
Почему?
1
hhhh
17.03.14
✎
00:20
почитайте уже справку
Строка.Номенклатура = НовыйЭлемент.ссылка;
2
ldgrad
17.03.14
✎
00:21
Спс
3
hhhh
17.03.14
✎
00:22
(1) Строка.Номенклатура - тип СправочникСсылка
НовыйЭлемент - тип СправочникОбъект
разные типы
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн