Можно ли в процедуре ПриОткрытии() открыть текущую форму? #481519


#0 by ПодводныйТаракан
Дело в том, что в ПриОткрытии выполняются продолжительные действия и в этот момент хотелось бы видеть на экране открытую текущую форму, так сказать, чтобы пользователь не пугался, что у него компьютер завис
#1 by mikecool
:) оптимизируй код, или запускай действия после отурытия формы с предупреждением каким
#2 by Jstunner
можно прогрессбар показать, либо другую форму открыть
#3 by Alex375
Процедура ПриОткрытии является обработчиком события открытия формы. Таким образом ты не можешь отобразить форму до того как обработается это событие.
#4 by Serg_1960
А поподробнее? Можно эти действия выполнить после открытия формы или "вынести" в фоновый процесс?
#5 by Mitriy
самый нормальный вариант... ну, не считая оптимизации ))
#6 by ПодводныйТаракан
ну вот другую форму открыть - вариант кстати
#7 by Serg_1960
"Другая форма" - это форма с надписью "Ждите ответа..."? Считаешь достойно выкрутился? :)
#8 by Kerk
Переходи на 8.2 и выполняй код на сервере... с прогресс баром ;)
#9 by ПодводныйТаракан
Короче, при открытии формы заполняется таблица значений из внешнего источника. Вот это заполнение идет какой то период времени и в этот период надо показать на экране форму
#10 by ПодводныйТаракан
т.е. юзать прогресс бар на 8.2, ок. Тогда оставлю до покупки 8.2)
#11 by Serg_1960
После появления 8.2 никто не запрещал использовать прогресс-бар в 8.1 :(
#12 by Kerk
Вам франч отдельно лицензии на 8.2 продет? зачетный франч :)
#13 by Serg_1960
+ Общая форма "ХодВыполненияОбработкиДанных"
#14 by ПодводныйТаракан
это в типовой конфиге, я так понимаю? у меня тут просто самопис:)
#15 by Mitriy
ну сделай формочку свою с прогрессбаром и показывай... пользователю всегда приятно, когда по экрану что-то ползает и делает вид, что работает...
#16 by ПодводныйТаракан
ну я в это и имел ввиду)
#17 by Михаил Козлов
Можно подключить обработчик ожидания. Только непонятно, зачем: если без данных форма не нужна, зачем ее показывать?
#18 by Serg_1960
Да, в типовых. В ЗУПе, например. Воровать - нехорошо :) но можно скопировать функционал из любой типовой.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С