УПП Программно записать данные в Регистр значений свойств объектов #448196


#0 by disk-2008
У документа есть несколько свойств. В ПВХ назначены, но, пока не заполнены. Внешней обработкой для этого документа получаю ссылку на этот документ (Объект), Свойство (ссылку на свойство документа ЛучшийКонтрагент) и Значение (Ссылка на контрагента), которые надо записать для этого документа. Подскажите, пожалуйста, как в регистр сведений Значения свойств объекта сделать эту запись.
#2 by disk-2008
Спасибо, сейчас попробую.
#3 by disk-2008
Дает ошибку. Не понимаю, почему. Ошибка при вызове метода контекста (Записать): Запись не верна! Значение поля "Объект" не может быть пустым!:  (Регистр сведений: Значения свойств объектов) Добавляю до записи  Сообщить(Объект); Выдает сообщение Заказ поставщику 00000000014 от 05.12.2009 15:21:13 В отладке не посмотреть - это внешняя обработка ТЧ.
#4 by Odin1C
как вариант - это объект, а не ссылка.
#5 by Tafa
Сообщить(ТипЗнч(Объект));
#6 by disk-2008
Да, Объект.Ссылка - теперь уже на Значение ругается. Пробую дальше.
#7 by disk-2008
Тип объекта Документ объект: Заказ поставщику Тип свойства Строка Тип значения Справочник ссылка: Контрагенты
#8 by disk-2008
или В любом случае выдает сообщение: Заполнение ТЧ не произведено! Значение не является значением объектного типа (Ссылка)
#9 by disk-2008
Свойство, вроде, по типу не так берется.
#10 by Tafa
Свойство должно иметь тип ПланВидовХарактеристикСсылка.СвойстваОбъектов
#11 by disk-2008
Получилось! Спасибо большое!!!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С