0
MWWRuza
гуру
02.04.18
✎
21:37
|
Добрый день!
Чего-то я туплю совсем...
Нужно, после открытия формы обработки, через некоторое время запустить определенную процедуру из этой-же обработки. Штатной процедурой не получится - форма открывается модально.
Formex должен это уметь, во всяком случае так заявлено.
Сам формекс грузится ПриОткрытии. Есть еще несколько команд, связанных с формой(максимизировать, на передний план, стиль), которые выполняются нормально.
Пишу, вроде все элементарно:
РФорма=СоздатьОбъект("РасширениеФормы");
РФорма.УстановитьФорму(Форма);
РФорма.ОбработкаОжидания("Заставка",20);
"Заставка()" - процедура выше, в этом-же модуле. 20 - это почти мгновенно должна сработать процедура, так мало для эксперимента.
Не срабатывает, от слова совсем...
Пробовал размещать в конце процедуры "ПриОткрытии()", что не совсем правильно, пробовал в процедуре "ПослеОткрытия()", и в "ПослеСозданияФормы()" - последние две, почему-то не отрабатывают совсем!
Что я не так делаю-?! :(
|
|
2
MWWRuza
гуру
02.04.18
✎
22:01
|
Хм... Да, так заработала.
Не думал, что если внутри одной процедуры создаю и использую объект, надо переменную "снаружи" объявлять.
Спасибо!
|
|