Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

1с проверка открыта ли форма УФ

1с проверка открыта ли форма УФ
Я
   ender10
 
26.12.18 - 12:01
Добрый день, есть такая проблема - при открытии формы обработки необходимо проверять открыта ли она у пользователя, форма отрывается с параметрами и ПолучитьФорму().Открыта() не годится, т.к при получении формы ее параметры будут перезаполнены, есть ли возможность проверить открыта ли форма?
понятно что есть вариант хранить это во внешней переменной, но возможно есть платформенные методы
 
 
   sandal_r
 
1 - 26.12.18 - 12:17
ВсеОкна = ПолучитьОкна();
Для каждого окно из ВсеОкна Цикл
    Если окно.Заголовок = "Расшифровка по отбору" Тогда
        СтараяФорма = окно.ПолучитьСодержимое();
        СтараяФорма.Закрыть();
    КонецЕсли;
КонецЦикла;
   ender10
 
2 - 26.12.18 - 12:23
(1) есть проблема - форма управляемое, но режим запуска обычное приложение, забыл указать

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.