Имя: Пароль:
1C
1С v8
Как определить, программно или интерактивно изменяется объект?
0 БВГ1951
 
24.01.12
18:18
При интерактивном изменении элемента справочника запускаются некие процедуры (проверки, например). При изменении элемента программно (из обработки) желательно не заходить в эти процедуры. Не могу найти критерий, по которому можно определить, в каком режиме изменяется объект. В 7.7, вроде, была такая проверка, а в 8.2 все перерыл и не могу найти. Может кто подсказать.
1 GLazNik
 
24.01.12
18:21
Интерактивно, значит из формы, а значит можно отловить ПриЗаписи в форме объекта.
2 GLazNik
 
24.01.12
18:25
+(1) а в 7.7 такого точно не могло быть, ибо при программном изменении справочников никакие события отловить нельзя.
3 Поpyчик-4
 
24.01.12
18:28
(0) Нет в 8.Х такого. Можно перед записью из формы в объект передавать признак через ДополнительныеСвойства объекта.
4 БВГ1951
 
25.01.12
11:47
Спасибо за подсказки. Напрямую они не годились, но навели на мысль, как решить проблему. А с 7.7, возможно, вы и правы (не поленился и просмотрел описание языка и не нашел ничего похожего), но почему-то с тех времен остались воспоминания, что тогда я это (что выполняется программно) определял элементарно.
Независимо от того, куда вы едете — это в гору и против ветра!