0
LupusNocturnus
27.05.24
✎
13:59
|
Всем привет!
Следующая проблема:
Есть сканер штрихкодов, подключенный как usb (клавиатура).
Есть несколько баз 1С, запускаемых через web клиент.
В случае, если в основной базе открывают документ, в котором происходит вызов сканера, то это полностью блокирует возможность работы сканера в других базах 1С, т.к. все это происходит в рамках одного приложения (браузера Chrome), и сканер не обрывает соединение (как это бы происходило в случае, если были бы отдельные приложения)
Как вариант вижу как-то перехватить событие изменения активной вкладки, чтобы обрывать соединение средствами 1С.
Возможно ли такое сделать, и если да, то как?
Или может посоветуете какое-нибудь более изящное решение?
(Возможность разделить на разные браузеры работу в 1С\ поставить тонкий клиент - пока не рассматриваем)
|
|
3
LupusNocturnus
27.05.24
✎
14:28
|
(1) Исходя из того, что я вижу - все же лочит. Просто в случае, если работа идет в разных приложениях - есть настройка "Отслеживать активность приложения", где на уровне драйвера сканер разрывает соединение, если меняется активное окно.
Но в случае работы в веб версии - работа всегда идет в приложении хрома, и эта настройка не срабатывает, при смене вкладок
|
|