Имя: Пароль:
1C
 
Как проверить открыта ли форма
0 alePolyakov
 
15.10.04
13:57
Добрый день!
В процедуре, запускаемой через определенные интервалы времени, я пишу следующий текст:
Если Не Отбор.ПолучитьОбъект().ПолучитьФорму("ФормаДокумента").Открыта() Тогда
Отбор.ПолучитьОбъект().ПолучитьФорму("ФормаДокумента").Открыть();
КонецЕсли;
То есть я проверяю наличие определенных документов и, если таковые находятся, вывожу их форму на экран.
Но почему-то Открыта() возвращает всегда Ложь. Даже сразу после выполнения функции Открыть(). Поэтому одни и те же формы документов выводятся каждый раз при запуске этой процедуры.
В чем дело?
1 deer
 
15.10.04
14:04
не знаю
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн