Имя: Пароль:
1C
 
Значение свойств объектов
0 rt2000
 
09.03.15
11:59
Для документа реализации товаров создал свойство "Адрес доставки".
Программно заполняю его. Запись в регистр сведений "значение свойств объекта" попадает.
Когда отрываю это документ, смотрю его свойство, видно, что записано, как только я нажимаю на значение этого свойства двойным щелчком мыши, значение очищается.
Если устанавливать свойство вручную, то при двойном щелчке мыши, значение не исчезает.
Что я мог забыть, при программном заполнении свойства?
1 rt2000
 
09.03.15
12:08
Процедура ЗП (Объект,Свойство,Значение)
    
    Запись = РегистрыСведений.ЗначенияСвойствОбъектов.СоздатьМенеджерЗаписи();
    Запись.Объект = Объект.Ссылка;
    Запись.Свойство = Свойство;
    Запись.Значение =Значение;
    Запись.Записать();
    
КонецПроцедуры

Код процедуры, по которой заполнял свойства. Много раз им пользовался, всегда работал.
2 butterbean
 
09.03.15
12:08
сравни все поля регистра: когда заполняешь вручную и программно
3 Defender aka LINN
 
09.03.15
12:15
(0) Тип значения свойства значение не содержит
4 rt2000
 
09.03.15
12:23
(3) можешь по подробнее
5 rt2000
 
09.03.15
12:45
Разобрался. "Значение" было строкового типа, а мне нужно было "СправочникСсылка.ЗначениеСвойств"