Имя: Пароль:
1C
1С v8
Расширение, обработчик события формы
,
0 Nicole
 
04.06.24
14:15
Создала расширение. Добавила объект метаданных, добавила форму объекта, добавила обработчик события Расш1_ПриСозданииНаСервереВместо. Обработчик события к форме подключен. У расширения флажки Безопасного режима/Защиты от опасных действий выключены, проверка возможности применения пройдена. Других расширений нет.
Не работает. В обработчик события расширения не попадает.
Куда еще посмотреть?
Заранее большое спасибо.
1 Timon1405
 
04.06.24
14:20
0) почистить кэш
1) может открывается другая или платформенная форма вместо расширяемой вашей?
2) точка останова в основной форме ПриСозданииНаСервере срабатывает?
3) сделать замер производительности чтобы посмотреть что открывается
4) перепривязать событие
2 Garykom
 
гуру
04.06.24
14:21
(0) Другая форма?
3 spiller26
 
04.06.24
14:26
(0) Вы добавляли как обработчик события? Вручную писали?
4 unbred
 
04.06.24
14:27
отладка на сервере включена?)
5 Nicole
 
04.06.24
14:40
(1) точку останова поставить не могу, отладка на сервере выключена, но даже если через банальное Сообщить() - не попадает
(1) насчет платформенной: еще раз посмотрела - нет, без вариантов, моя открывается
(2) пошла прямо еще раз раз посмотрела - та
(3) правой кнопкой на имени обработчика в основной конфигурации, Добавить в расширение, далее сообразно подсказкам
(4) нет
6 spiller26
 
04.06.24
14:43
(0) Давайте с самого начала, что за Конфа хотя бы?
7 unbred
 
04.06.24
14:46
"но даже если через банальное Сообщить() - не попадает"
надеюсь, банальное Сообщить() на клиенте выполняешь?))
8 Nicole
 
04.06.24
14:46
(6) есть разница? Документооборот
9 unbred
 
04.06.24
14:49
(0) тут нет пункта о том, что расширение активно)
10 Timon1405
 
04.06.24
14:50
нужно найти сервер с отладчиком)
может у вас в объекте есть подписка на ОбработкаПолученияФормы где тупо форма подменяется
11 spiller26
 
04.06.24
14:51
(8) Объект и форма какая?
12 rphosts
 
04.06.24
15:29
(5) поставь точку останова на строку перед которой должен произойти вызов кода расширения и трассируй... хотя да... нет отладки - нет варенья.

Какие основания считать, что тот код где ты кликала мышой получает управление?

Галочка активности у расшиения стоит?
13 spiller26
 
04.06.24
15:42
Смотри информацию для технического специалиста, чтобы понять что за форма объекта открывается.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший