Имя: Пароль:
1C
1С v8
Подключение двух сканеров к одному компьютеру на примере УТ10.3, как?
0 Pro1001C
 
21.06.20
20:01
Добрый день

Не пойму, как можно это сделать?
Сложность в следующем: в процедуре ВнешнееСобытие есть источник, событие и данные. Для обоих сканеров эти данные одинаковые. Соответственно в типовой УТ10.3 если в торговом оборудование есть две строчки сканеров (с разными настройками, но оба подключены) то количество товара увеличивается на два: с цикле перебираются оба сканера и каждый дает по 1шт. товара.

Кто сталкивался с подобным, как решили у себя?
1 NorthWind
 
21.06.20
20:12
(0) посмотрите атоловские дрова для сканеров. Я сейчас уже за давностью лет не вспомню точно, но по-моему, там можно было отличать сканеры.
2 Tatitutu
 
21.06.20
20:17
У меня сделано.
2 переменных глсканер и глсканер2
3 Pro1001C
 
21.06.20
20:23
(1) поправьте, если не прав: первым данные получает процедура ВнешнееСобытие, а в ней нет сведений о сканере, только источник и событие

(2) у меня может быть больше настроек сканеров, из-за того, что в рдп. Пока думаю прерывать цикл обхода оборудования, если событие сканер один раз удачно обработано
4 big
 
21.06.20
20:47
у Атола в свойствах драйвера можно видеть разные логические устройства, ессно их надо создать перед этим. То есть для каждого сканера вы делаете отдельное логическое устройство и в обработке события можно видеть от какого ЛУ пришло это событие.
5 NorthWind
 
21.06.20
20:51
(3) ну вообще-то в "источнике" как раз и могут быть данные. Только надо соответствующим образом написанную ВК.
6 lodger
 
21.06.20
21:11
(2) а если три сканера?
7 Tatitutu
 
21.06.20
22:03
(6) просили только два
Клавиатурный и com
Программист всегда исправляет последнюю ошибку.