Не получается записать в регистр ЗначенияСвойствОбъектов
☑
0
Septera
23.11.11
✎
10:56
Бред какой-то, аж стыдно писать о таком... Ставлю на обработчик события ПриЗаписи для справочника Номенклатура такой код:
Процедура ПриЗаписиСправочникаНоменклатура(Источник, Отказ) Экспорт
МенеджерЗ = РегистрыСведений.ЗначенияСвойствОбъектов.СоздатьМенеджерЗаписи();
МенеджерЗ.Объект = Источник.Ссылка;
МенеджерЗ.Свойство = ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоКоду("УТ0000007"); //установлен для Номенклатуры, тип Строка
МенеджерЗ.Значение = "123123";
МенеджерЗ.Записать();
КонецПроцедуры
Не записывает и не ругается, пробежался отладчиком нигде Отказа от записи в РС не нашел... вручную захожу на вкладку Свойства, вбиваю текст и он записывается. =)
1
DrShad
23.11.11
✎
11:03
смотрел как в типовом коде проходит запись?
2
Septera
23.11.11
✎
11:06
смотрел, даже сравнивал что в итоге пишется и все тоже самое
3
Septera
23.11.11
✎
11:14
апну разок
4
guitar_player
23.11.11
✎
11:17
(0)там скорей всего в справочнике номенклатура в самом конце с закладки свойства все записывается, т.е. убивает твои записи
5
Mort
23.11.11
✎
11:17
Из формы элемент пишешь? Если характеристики выведены на форму, они могут перезаписываться из формы в ПриЗаписи _после_ срабатывания твоей подписки.
6
guitar_player
23.11.11
✎
11:18
(5)я про этоже
7
Mort
23.11.11
✎
11:18
(6) угу. Опередил )
8
Septera
23.11.11
✎
11:21
(4)(5) Угу, прямо в точку =)
Всем спасибо, все свободны ))
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.