Имя: Пароль:
1C
1С v8
ЗначенияДополнительныхРеквизитов
0 shira84
 
02.10.13
09:40
Программно записал доп свойство контрагента (ОКВЭД). Захожу посмотреть, свойство стоит, в регистре тоже все верно. Но когда хочу поменять значение или просто два раза щелкаю на него, оно пропадает. Что курить?
Вот код

Запись.Объект   = НужныйКонтрагент;
Запись.Свойство = СвойствоОКВЭД;
Запись.Значение = ОКВЭДКонтрагента;
Запись.Записать();
1 shira84
 
02.10.13
09:42
В справочнике ЗначенияДопРекв все создал тоже программно (т.к. доп свойство - произвольный список), там все хорошо.
2 shira84
 
02.10.13
09:49
Тема закрыта
Сам ответил на свой вопрос. ПРОИЗВОЛЬНЫЙ СПИСОК

//Запись.Значение = ОКВЭДКонтрагента;
Запись.Значение = Справочники.ЗначенияСвойствОбъектов.НайтиПоКоду(ОКВЭДКонтрагента);