0
Alex87r
02.03.19
✎
20:04
|
Хай всем!
Использую такой код, чтобы форма всегда была открыта.
Код работает на 100% за исключением ситуации, когда в 1С открыта какая нибудь форма модально, которая блокирует весь интерфейс. Или когда открыто меню "Все функции". В данных ситуациях открывается еще одна форма обработки. И появляются проблемы(
Что можно сделать, кто подскажет?
Код в обработчике ожидания рабочего стола:
Если Не ЗначениеЗаполнено(УИДФормыБанка) Тогда
УИДФормыБанка = Новый УникальныйИдентификатор;
КонецЕсли;
мФорма = ПолучитьФорму("Обработка.КлиентБанк.Форма",,ЭтаФорма,УИДФормыБанка);
Если Не мФорма.Открыта() Тогда
мФорма.Открыть();
КонецЕсли;
|
|