Не корректная работа функции ВводДоступен() #647042


#0 by R0mbes
Помоги пожалуйста, никак не могу понять почему так происходит. Проверяю форму на активность, у меня функция выходит все время на Возврат, даже если код вот такой:
#1 by Fragster
Как вариант можно попробовать Активизировать; ПодключитьОбработчикОжидания("ПроцедураГдеПроверяетсяВводДоступен", 0.1, Истина)
#2 by R0mbes
а что это нам даст ?
#3 by Fragster
т.е. ты не попробовал?
#4 by R0mbes
нет, только что попробовал, спасибо! Так работает =)) Не понимаю только почему предыдущий вариант не работал (
#5 by Fragster
потому что на самом деле все "интерактивные" действия и изменения состояний происходят после опустошения стека вызовов, если тебе это о чем-то говорит...
#6 by Fragster
+ в 7.7 только так можно было делать многие вещи. но там было интереснее, там обычно использовался обработчик Закрыть, ПриЗакрытии и СтатусВозврата, ЕМНИП
#7 by Fragster
еще таким образом можно делать длительные обработки, не блокирующие интерфейс без фоновых заданий (на файловых актуально)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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