![]() |
![]() |
![]() |
|
Не работает сканер штрихкода | ☑ | ||
---|---|---|---|---|
0
Zombi
11.02.14
✎
13:12
|
Есть УТ 10.3, есть куча разных сканеров штрихкодов, все COM портовые и все работают. Купили USB сканер motorola ls1203, перевели его в режим эмуляции ком, установили драйвер, на самом компе проверяем через гипер терминал - сканер все считывает. Подключаемся к терминальному серверу(в клиенте рдп поставили галочку проброса портов), 1с при открытии справочника "номенклатура" сканер находит и подключает(вижу в отладчике), но при сканировании ничего не происходит(процедура обработки внешнего события не срабатывает). Что может быть?
|
|||
1
Ненавижу 1С
гуру
11.02.14
✎
13:15
|
а что мешает его использовать как обычную клавиатуру?
ну еще запрограммировать суфикс и префикс |
|||
2
Zombi
11.02.14
✎
13:18
|
(1) Все сканеры ком портовые, настройки же в терминале одни для всех.
|
|||
3
Ненавижу 1С
гуру
11.02.14
✎
13:20
|
(2) если его не переводить в режим эмуляции (зависит от программирования самого сканера) и работать как с клавитурой, только ему запрограммировать нужный префикс и суфикс
|
|||
4
Zombi
11.02.14
✎
13:24
|
Как то я никогда не настраивал клавиатурные сканеры. Задаем ему префикс и 1с этот ввод с клавиатуры начинает видеть как внешнее событие?
|
|||
5
dka80
11.02.14
✎
14:17
|
(2) суфик и префикс. в терминале разные настройки
|
|||
6
Zombi
11.02.14
✎
14:23
|
А с ком портом по человечески никак не настроить?
|
|||
7
Ненавижу 1С
гуру
11.02.14
✎
14:32
|
(4) 1С о нем не знает, она думает, что это ввод с клавиатуры
|
|||
8
Zombi
11.02.14
✎
15:23
|
(7) Тогда как при сканировании ценника при открытом справочнике "номенклатура" 1с откроет нужный элемент справочника? Все же хотелось бы настроить сканер через ком. Из за чего может быть проблема в (0)? Винду на рабочей машине (ХР) я уже обновил до 3 сервис пака, обновил клиента рдп и фреймворк. Пока результат такой же.
|
|||
9
Zombi
11.02.14
✎
18:20
|
ап.
|
|||
10
Torquader
11.02.14
✎
18:23
|
(9) У меня на терминале некоторые COM-сканеры не взлетали, так как криво работал проброс.
Попробуйте в режиме емуляции клавиатуры с префиксами и суффиксами. Кроме того, если на компе есть физический порт, то можно попробовать переделать сканер в COM, заменой кабеля. |
|||
11
Torquader
11.02.14
✎
18:25
|
В общем - запускать терминал на сервере и смотреть, как оно себя чувствует, и что оно делает при сканировании - после того, как в терминале вы увидите правильный штрих-код без задержек и перерывов - можно переходить к 1С.
Также нужно понимать, что номера портов бывают разные. |
|||
12
Zombi
11.02.14
✎
19:09
|
(11) Кстати, в виндовс сервер 2008 не нашел гипер терминал, есть ли какой то аналог?
|
|||
13
Torquader
11.02.14
✎
19:13
|
(12) Его там с диска нужно ставить из дополнительных утилит.
|
|||
14
Torquader
11.02.14
✎
19:13
|
В качестве альтернативы можно использовать тест драйвера Атол.
|
|||
15
Zombi
11.02.14
✎
19:27
|
(14) Ок, буду завтра что нибудь пробовать.
|
|||
16
Torquader
11.02.14
✎
19:31
|
(15) У меня один из сканеров в режиме COM-порта наглухо вешал терминального клиента, почему-то.
В общем, его просто выкинули (отдали другим людям) и всё. |
|||
17
Zombi
11.02.14
✎
19:44
|
(16) Завтра думаю попробовать поставить гипер терминал на сервер, попробую так же подключить сканер к другому компу и прокинуть оттуда. Можно попробовать и шнур комовский где нибудь раздобыть.
|
|||
18
Torquader
11.02.14
✎
21:17
|
(17) Шнур проще сделать, так как там нужно питание +5 вольт на COM-порт выводить, а его придётся с USB-разъёма брать.
|
|||
19
Zombi
11.02.14
✎
21:24
|
(18) Да есть подобные сканеры у нас с компортовыми шнурами, там и питание и все уже есть. Если с ним заработает, скажу чтобы дозаказывали шнур там, где покупали сканер. Я им изначально говорил, чтобы покупали ком порт. Но менеджеры решили, что они самые умные.
|
|||
20
Torquader
11.02.14
✎
21:56
|
(19) Просто, как говорится, "лучшее - враг хорошего".
|
|||
21
Zombi
11.02.14
✎
21:58
|
(20) Да я раньше читал что с этой эмуляцией всякие косяки бывают и личный опыт подсказывал что с ком портами проблем нет.
|
|||
22
Torquader
11.02.14
✎
22:01
|
(21) Просто, в режиме терминала, некоторые USB-устройства транслируются на сервер, хотя, сканеры - не должны транслироваться, просто не всегда виртуальный COM-порт честно прописан, чтобы работать как реальный COM-порт.
(Если в драйвере не реализована команда установки скорости, то будут проблемы, если сервер попытается её установить - особенно, когда он её "прочитает" обратно). |
|||
23
Zombi
11.02.14
✎
22:06
|
(22) Кривые дрова, кривой проброс портов...пожалуй это последнее, что мне нужно в работе торгового оборудования :)
|
|||
24
Torquader
11.02.14
✎
23:04
|
(23) Это, к сожалению, реальность.
|
|||
25
Zombi
12.02.14
✎
13:28
|
Плюнул я на эмуляцию ком, задал сканеру префикс f7 и суффикс ентер, открываю справочник "номенклатура", сканирую товар, все находит и открывает. Открываю реализацию, сканирую товар и штрихкод вписывается в какое нибудь активное поле. Нажимаю сам ф7, сканирую, все добавляется. Почему в документе может не срабатывать префикс?
|
|||
26
Zombi
12.02.14
✎
14:17
|
ап.
|
|||
27
etc
12.02.14
✎
15:28
|
сделай подругому:
Кнопку на панели. На неё назначь горячую клавишу (например F12), Это будет префикс. По кнопке открывай окно в котором поле ввода и кнопка "Ок" (можно скрыть за полем ввода). У кнопки признак "Кнопка по умолчанию", у формы - "Поведение клавиши Enter" - "Кнопка по умолчанию". Суффиксом соответственно - Enter. В коде по нажатию кнопки вызывать Оповестить("ВводШтрихКода", ШтрихКод) |
|||
28
etc
12.02.14
✎
15:32
|
Есть нюанс - на платформе 8.2 на форме с полем для ввода штрих-кода лучше вмандрячивать не "кнопку" а командную панель с кнопкой. Иначе не срабатывает.
|
|||
29
Zombi
12.02.14
✎
15:36
|
Спасибо, вроде разобрался.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |