Имя: Пароль:
1C
 
Почему нет внешнего события от сканера?
,
0 mikecool
 
01.11.22
16:04
Сканер Honeywell 1470j
Обычные формы, старенькая УТ10.3, есть еще пара других хонивеллов(постарше), работают нормально уже пару лет
Сканер подключен, тест в предприятии проходит(в тесте показывает COM3 ОК, Keyboard OK), прошел отладкой - как оборудование подключается
Драйвер - стандартный от 1С
При сканировании в форме списка номенклатуры или документа - не попадает в ВнешнееСобытие, сам сканер звук издает
Чего такого может быть?
зы: кодами сканер переведен в режим эмуляции ком-порта(USB serial)
1 Strogg
 
01.11.22
16:11
(0) суффикс в настройках указан?
2 Кулибин
 
01.11.22
16:13
Патамучта проверка на АктивноеОкно)
3 Prog111
 
01.11.22
16:26
(0) По-моему, как раз в отладке не попадает, а в обычном пользовательском окне попадает. На ОФ. Сталкивался с таким интересным поведением, забыл, в чем именно была причина.
4 Prog111
 
01.11.22
16:27
Добавь "Сообщить()" в эту процедуру. Без отладки должно сработать.
5 mikecool
 
01.11.22
16:43
(2) не, я как раз по методу (4) проверяю, про ВводДоступен в отладке помню
6 mikecool
 
01.11.22
16:43
(1) суффикс указан, на сканере - не знаю, заводские настройки были
а чего - суффикс влияет на возникновение события?
7 yopQua
 
01.11.22
16:52
ды влияет
8 mikecool
 
01.11.22
16:57
(7) а в режиме клавы влияет?
в заводских настройках он нормально сканил в блокнот, после перевода в эмуляцию ком - перестал
9 Kigo_Kigo
 
01.11.22
17:07
Что мне кажется не туда ты его перевел(не на эмуляцию ком порта)
10 mikecool
 
01.11.22
17:34
(9) почему? после перевода начал видеться как ком3
11 yopQua
 
01.11.22
18:39
(8) всегда влияет, в сканере обычно суффикс - перевод строки, без префикса, в хонейвеллах вояджер какой то там было так. так же и в драйверах должно быть. смысл в том, чтобы было одинаково и в девайсе и в дровах
12 Сергиус
 
02.11.22
03:33
(0)Найди ШК с переводом в режим COM3 и считай его сканером.
13 Ryzeman
 
02.11.22
08:29
(0) Я честно говоря ХЗ какой тест в 10.3, в новых конфах там можно попробовать сосканировать что-либо и тебе прямо в тесте покажут в каком режиме что считалось и с какими суфиксами. Если под рукой есть что нибудь из свежего - попробуй.

В целом тебе самые распространённые проблемы уже сказали - либо виртуальный COM не фурычит либо суффикс не правильный\не указан. А ещё на некоторых старых моделях нужен драйвер для работы виртуального COM через USB
14 NorthWind
 
02.11.22
08:36
есть утилитка commtest от SlyDiman, легко ищется яндексом. Позволяет открыть ком-порт и посмотреть, приходит чего в него или нет.
Очень удобно.
15 MWWRuza
 
гуру
02.11.22
12:02
Без ЕНТЕР после строки ШК, внешнее событие не генерится, по крайней мере, в старых добых ScanOpos.dll В новых - не знаю, может чего-то и поменяли. Но, все равно, не помешает настроить суффикс перевода строки, или хотя-бы проверить, что он там есть.
А вообще, вот неплохая утилька для тестирования сканера в лежиме СОМ-порта: https://cloud.mail.ru/public/bUqm/XmRcvaTJM
16 mikecool
 
02.11.22
17:23
со слов клиента - поставили последнюю доступную 8.3.22 и сканер заработал в той же конфиге, чудеса...
17 Kassern
 
02.11.22
17:25
(16) Вы как истинный джентльмен, верите клиентам на слово?)
18 mikecool
 
02.11.22
17:49
(17) это хороший знакомый, ему нет причины мне врать
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.