Проблема модальных окон неуправляемых форм приложений 1с и RemotApp

1. lowander 05.04.18 04:18 Сейчас в теме
Испытание прошло на следующих системах.

Сервер – 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. Может я в чем-то ошибся и у кого-то есть решение данной проблемы? Хотелось бы услышать.
+
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. rusmil 262 05.04.18 05:17 Сейчас в теме
Столкнулись с такой же проблемой 1С Бухгалтерия при запуске в толстом клиенте платформа 1С 8.3.10.2650 на Windows 7, появляется сначала окно с вопросом "Выполнить пересчет итогов" которое быстро перекрывается заставкой 1С Предприятие при этом у пользователей создается впечатление что программа зависла т.к. висит заставка 1С Предприятие 8.3 и не закрывается меню на экране видно но щелкать по нему бесполезно. Пока мы либо нажимаем клавишу Enter чтобы подтвердить действие в скрытом модальном окне, либо нажимаем клавишу ESC чтобы закрылось модальное окно, после этого пропадает с экрана и заставка. Интересный момент что эта проблема проявляется не всегда.
+
3. lowander 06.04.18 03:19 Сейчас в теме
(2)Хм... Интересно. На Windows 7 с клиентом RDP 6.3.9600 не замечал проблем с модальными окнами. Даже закралась мысль дегрейд ос сделать.
+
4. пользователь 10.04.18 18:07
Сообщение было скрыто модератором.
...
5. Rayd 11.04.18 10:33 Сейчас в теме
потому что она вернулась в клиенте 10 версии
+
6. shurikvz 11.04.18 10:45 Сейчас в теме
Если я правильно понял про что разговор, по этой проблеме лет 8-9 (как минимум). Оно наблюдалось еще начиная с 1С 8.1 и win 2008. Поэтому есть подозрение, что фиксить это специально никто не будет.
+
7. avi81 16.05.18 16:32 Сейчас в теме
У нас тоже самое, только проявляется на клиентских ПК с windows 8.1 pro (сервер Win 2016). Для 10-ки выпустили фикс, говорят работает.
Тут глобальное обсуждение:
https://social.technet.microsoft.com/Forums/sharepoint/en-US/cdf12bbc-ff78-4d6e-9e12-63f99ae4d511/w10-1709-remoteapp-popups-hidden-behind-main-window?forum=winserverTS
Тут решение:
http://www.knowall.net/blog/known-bug-with-windows-10-and-remote-desktop-rds-remote-apps-selected-windows-do-not-respond-fix/
+
8. Yaromax 24.03.20 12:05 Сейчас в теме
(7) Windows 10 1909 на клиентах, Windows 2012R2 на сервере, неуправляемые формы в 1С 8 - ситуация не изменилась, по ссылкам решения нет - в обсуждении ругают Microsoft, кто-то пробует заменять файлы на клиентах на более старые версии, но патча пока что нет и не факт, что он будет, остаётся научить пользователей нажимать Win-D и выбирать 1С на панели внизу.
+
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот