|
Не срабатывает &Вместо в модуле формы, 8.3.10.2580
| ☑ |
0
Karambol
04.12.17
✎
13:12
|
Почему-то не вызывается процедура с директивой &Вместо в модуле формы (вызов уходит в стандартную процедуру). Хотя в в общем модуле аналогичный вызов отрабатывает корректно. В чем может быть дело?
|
|
1
zippygrill
04.12.17
✎
13:47
|
На практике почему-то только &После работает..
|
|
2
nordbox
04.12.17
✎
13:49
|
|
|
3
Karambol
05.12.17
✎
06:27
|
(1) Нашел, что:
"Первой особенностью является то, что создавать обработчики в расширяющей форме следует с помощью панели свойств формы или элемента формы. При попытке создать обработчик, конфигуратор уточнит, когда должен быть вызван создаваемый обработчик и как он (обработчик) будет создаваться."
Но у меня элемент формы создается программно. Как быть в этом случае?
|
|
4
PuhUfa
05.12.17
✎
07:13
|
(3) Если элемент создается программно, то повесь ему сразу нужный обработчик. Зачем тебе &Вместо
|
|
5
Karambol
05.12.17
✎
08:22
|
(4) Чтобы типовую не менять
|
|
6
h-sp
05.12.17
✎
08:25
|
(5) так ты меняй сразу процедуру, где элемент создается программно.
|
|
7
Karambol
05.12.17
✎
08:55
|
(6) Он же в коде типовой конфигурации создается. Я хочу не меняя типовой через расширение переопределить вызов.
|
|
8
hhhh
05.12.17
✎
09:31
|
(7) ну вот этот код и меняй. при помощи &вместо. А то получается ты через задницу делаешь.
|
|