Имя: Пароль:
1C
1С v8
Программное изменение свойства номенклатуры при записи элемента
0 adelaide
 
07.07.13
22:57
Поцепил подписку на событие при записи элемента номенклатуры, в обработчике прописал процедуру которая изменяет значение одного свойства, процедура отрабатывает отлично, но если элемент записывается из формы элементы (что-то изменили нажали записать) то значение свойства не изменяется, я так понимаю это из-за того что при записи элемента из формы уже есть заполненная таблица свойств и она пересохраняется.
Как быть в этом случае? Мне надо чтоб подставилось именно мое значение.
1 Живой Ископаемый
 
07.07.13
22:57
в в8 есть отладчик, точно говорю
2 ale-sarin
 
07.07.13
23:00
(0) Даже если пользователь выберет какое-то значение свойства, ты его хочешь заменить на другое?
3 adelaide
 
07.07.13
23:12
(2) да
4 adelaide
 
07.07.13
23:13
(1) вот не могу отловить где оно перезаписывает свойства, даже если ф11 пошагово ити от подписки
5 ale-sarin
 
07.07.13
23:14
(3) Вот это красота будет.
Я - пользователь - указал в форме номенклатуры какое-то свойство, нажал записать, оно поменялось на другое, я задумался, почесал репу, снова поменял на нужное, нажал записать, а оно опять другое! Как так!? ааааа, я с ума сошел.
6 adelaide
 
07.07.13
23:16
(5) так надо
7 adelaide
 
07.07.13
23:17
это конкретное свойство не меняется пользователем, оно затягивается из прайсов, его не редактируют
8 ale-sarin
 
07.07.13
23:17
(4) Поищи  в форме элемента ПослеЗаписи()