Имя: Пароль:
1C
1С v8
Расширение 1С не работает перехват
,
0 abuca
 
18.01.17
11:05
Делаю так:
Добавляю форму записи Регистра сведений в расширение.
Перехватываю процедуру модуля формы записи регистра конфигурации:

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)


В расширении. В модуле формы записи заимствованного регистра пишу так:

&Вместо("ПриСозданииНаСервере")
&НаСервере
Процедура ПриСозданииНаСервере_(Отказ, СтандартнаяОбработка)


Все-равно запускается штатная процедура "ПриСозданииНаСервере" из конфигурации а не из расширения.
Причем, если я перехватываю, например, Общую команду, то работает нормально, а если перехватываю модуль формы записи регистра, то не работает.
1 zva
 
18.01.17
11:21
2 abuca
 
18.01.17
12:07
(1) Вероятно пункт "Серверные методы расширяются не всегда" думал кто-то натолкнет на мысль.
3 zva
 
18.01.17
12:21
(2) Т.е. http://savepic.net/8821593.htm
на мысли не натолкнуло?
4 Вафель
 
18.01.17
12:45
8.3.9 и небезопасный режим
или настраивать профиль безопасности
5 Lamer1C
 
18.01.17
13:19
(0)&Вместо("ПриСозданииНаСервере")
Процедура ПриСозданииНаСервере_(Отказ, СтандартнаяОбработка)
6 abuca
 
18.01.17
20:53
(3)(1) Правильно. Вот на события на самой форме в расширении я и не посмотрел. Все излазил в поисках событий "Перед" "После", оказывается они, банально, в свойствах самой формы!
Всем спасибо за помощь.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс