Сервер – Microsoft Windows Server 2016 ver. 14393.2155
1С Предприятие Платформа 8.3.10.2667 База Бухгалтерия ред. 3.0.57.10
1С Предприятие Платформа 8.3.10.2667 База Управление Торговлей ред. 10.3 (10.3.47.3)
1С Предприятие Платформа 8.3.10.2667 База Управление Торговлей ред. 11 (11.4.2.123)
Поднят терминальный сервер, приложения доставляются через RemoteApp
Клиентский ПК – Microsoft Windows 10 ver. 16299.334, RDP Клиент 10.0.16299.15
До выхода обновления КВ4088889 на Windows Server 2016 22 марта 2018г. Проблема с модальными окнами реализовывалась на любом приложении. Стоило лишь опубликовать его, вызвать на клиентском компьютере, нажать свойства о программе (модальное окно) и просто нажать на основное окно приложения. Модальное окно исчезает за окном приложения. Либо стоило переключится на тот же Explorer и вернуться обратно в приложение с модальным окном, окна нет, приложение кажется зависло.
После выхода КВ4088889 проблему идентифицировать на любом приложении не получается. Т.е. можно сделать вывод, что Microsoft решила данную проблему. Но есть, многим известная, замечательная программа 1с. У которой есть 2 ветки развития: управляемые формы и неуправляемые. В управляемых формах все замечательно, как и у остальных приложений. А вот в неуправляемых проблема осталась.
На текущий момент выходим из ситуаций:
Способ 1: После потери фокуса окна, не активируем основное окно 1с, а сворачиваем сторонние окна до появления окна 1с вместе с модальным окном. Работаем дальше до возникновения проблемы. Рекурсия.
Способ 2: Нажимаем «свернуть все окна», разворачиваем нужное окно 1с, нажимаем сочетание клавиш ALT + Esc. Модальное окно появится.
P.S. ИМХО в неуправляемых формах 1с используется методология вызова модального окна отличная от управляемых форм. Остается вопрос когда эта… проблема решится и кто ее решать будет, а не пинать друг на друга (Microsoft на 1с, 1c на Microsoft)?
P.P.S. Может я в чем-то ошибся и у кого-то есть решение данной проблемы? Хотелось бы услышать.
Столкнулись с такой же проблемой 1С Бухгалтерия при запуске в толстом клиенте платформа 1С 8.3.10.2650 на Windows 7, появляется сначала окно с вопросом "Выполнить пересчет итогов" которое быстро перекрывается заставкой 1С Предприятие при этом у пользователей создается впечатление что программа зависла т.к. висит заставка 1С Предприятие 8.3 и не закрывается меню на экране видно но щелкать по нему бесполезно. Пока мы либо нажимаем клавишу Enter чтобы подтвердить действие в скрытом модальном окне, либо нажимаем клавишу ESC чтобы закрылось модальное окно, после этого пропадает с экрана и заставка. Интересный момент что эта проблема проявляется не всегда.
Если я правильно понял про что разговор, по этой проблеме лет 8-9 (как минимум). Оно наблюдалось еще начиная с 1С 8.1 и win 2008. Поэтому есть подозрение, что фиксить это специально никто не будет.
(7) Windows 10 1909 на клиентах, Windows 2012R2 на сервере, неуправляемые формы в 1С 8 - ситуация не изменилась, по ссылкам решения нет - в обсуждении ругают Microsoft, кто-то пробует заменять файлы на клиентах на более старые версии, но патча пока что нет и не факт, что он будет, остаётся научить пользователей нажимать Win-D и выбирать 1С на панели внизу.