Имя: Пароль:
1C
 
Всегда открывать окно обработки на втором экране в полный размер
0 Dwarrior
 
01.10.19
10:31
Добрый день!

Конфигурация Розница 2.2, УФ. Слепил собственный экран покупателя (доп. обработка). Как сделать так, чтобы он ВСЕГДА открывался на втором экране и в развернутом виде?
Сейчас руками перетаскиваю на второй экран, разворачиваю. Дальше это вроде работает до какого-то момента (вероятно, до подключения Teamviewer), после чего настройка сбивается и окно нужно перекинуть на второй экран заново.
1 Dwarrior
 
01.10.19
16:10
up
2 Deon
 
01.10.19
16:12
(0) Вряд ли это можно сделать средствами 1С. Можно попробовать с помощью Wscript.Shell
3 Сияющий в темноте
 
01.10.19
16:48
вообще-то,все окна находятся на едином общем экране,отображаемом на несколько мониторов,и есть события изменения этого экрана,на которые в 1с не подпишешься,но,если данные экранов можно через wmi достать,то можно попробовать через стороннее приложение сделать размещение окон.
но,в вашем случае,лучше написать внешнюю компоненту,которая рисует новое окно там где нужно,а с ней уже общаться из 1с.
Программист всегда исправляет последнюю ошибку.