Имя: Пароль:
1C
1С v8
Дополнительные реквизиты у товара. УТ 11.0
,
0 _olleg_
 
20.02.12
20:39
УТ 11.0

Обработкой добавляю дополнительные реквизиты товару. Открываю карточку товара. Доп. реквизиты перечеркнуты и значение реквизиты выбрать нельзя. Только набрать текстом. Скриншот приложил.

Если зайти в доп.реквизиты товара и добавить эти реквизиты в набор, то все нормально отображается.

Вопрос:

Как автоматом добавить в набор доп. реквизиты?


СпрТовар = Товар.ПолучитьОбъект();

НоваяСтрока = СпрТовар.ДополнительныеРеквизиты.Добавить();
НоваяСтрока.Свойство = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("Гарантия");
НоваяСтрока.Значение = Справочники.ЗначенияСвойствОбъектов.НайтиПоНаименованию("5 лет");


СпрТовар.Записать();

http://s1.ipicture.ru/uploads/20120220/KACT5UVM.jpg
1 _olleg_
 
20.02.12
20:39
2 _olleg_
 
21.02.12
08:10
Ап! :)
3 Мимохожий Однако
 
21.02.12
08:23
Встань отладчиком на строку
СпрТовар.Записать(); и посмотри, что записываешь.
ИМХО, не найдены нужные значения для реквизитов табл.части
4 _olleg_
 
21.02.12
12:28
Прохождение отладчиком при записи не принесло результатов.
5 _olleg_
 
21.02.12
18:38
Последний раз ап и сдаюсь. :)
6 Hans
 
22.02.12
00:29
Прохождение отладчиком при выводе реквизита посмотри когда он подчеркивает.
7 sanja26
 
22.02.12
01:26
Зачем доп. реквизиты добавлять обработкой? Добавь в пользовательском режиме, а обработкой заполняй...

Может надо сюда добавить ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения?
8 niga
 
22.02.12
02:31
тип данных не тот пишешь
Программист всегда исправляет последнюю ошибку.