|
Можно процедуру обработчик события формы вынести за пределы формы? |
☑ |
0
Joshim
04.10.11
✎
10:37
|
Например в модуль внешней обработки?
|
|
1
PR
04.10.11
✎
10:38
|
Нет
|
|
2
guitar_player
04.10.11
✎
10:41
|
(1) +100500
практически конечно можно сделать, что угодно
|
|
3
Vladal
04.10.11
✎
10:42
|
Обработчики событий элементов формы находятся в модуле формы.
Но в этом обработчике можно описать вызов экспортных процедур и функций из других модулей, внешних обработок и т.д.
|
|
4
Alexandr Puzakov
04.10.11
✎
10:44
|
Можно!
Процедура ПриОткрытии()
ВнешняяОбработка = ВнешниеОбработки.Создать("С:/Моя обработка.epf");
//Выполняем код из обработки
ВнешняяОбработка.МояПроцедура();
КонецПроцедуры
Во внешней обработке:
Процедура МояПроцедура() Экспорт
Сообщить("Это процедура внешней обработки");
КонецПроцедуры
Обработки позволяют чуть ли не ООП организовать.
|
|
5
Vladal
04.10.11
✎
10:45
|
(4) Отличное дополнение к (3)!
|
|