#0
by codeaxe
Подключил клавиатурный сканер. Для того, чтобы он генерил внешние события, а не только эмулировал клавиатуру, скачал драйвер от Штрих-М. Зарегистрировал. Пишу код: После этого внешние события генерятся, сканер работает нормально, НО стала подглючивать клавиатура. Одно нажатие клавиши Enter как будто приводит к залипанию. Открывается экранная форма, курсор пробегает по всем элементам, документ/справочник перезаписывается (когда добегает до кнопки ОК/Записать). Пробовал изменять временные параметры в настройках сканера - никакой реакции. Примечание - 1С стоит в терминалке. Подскажите, у кого какие мнения, что сделать, чтобы клава нормально работала?
#4
by Владимир1С
По инструкции к сканеру - его надо программировать на режим события? Есть такие, что надо это делать отдельно - шкодами с бум носителя.
#6
by codeaxe
Так сейчас событие генерит не сам сканер, а драйвер от него. Причем с событием всё в порядке - оно нормально возникает при сканировании ШК. Проблема в том, при подключении драйвера клавиша Enter срабатывает при нажатии многократно. Не исключаю, что это драйвер глючит. Хотя может быть он нуждается в доп. настройке. Что касается инструкции, то там есть режим RS232, при переводе сканера в этот режим его не удается никак опознать. Он сканирует, пикает, но куда это уходит - неизвестно. Дополнительных COM-портов не возникает.
#7
by Владимир1С
Событие в 1С должно отлавливаться. У меня так всё работает, в режиме 232. Не надо никаких клавиатурных режимов.
#9
by codeaxe
Чтобы отлавливать события в 1С в режиме RS232 необходимо указать номер COM-порта. Однако при переводе сканера в RS232 новых ком-портов не определяется. Что указывать?
#11
by Владимир1С
Клавиатурный режим не используй. Это древность и неудобство. читай руководство, всё получиться. Кроме того, настроить нужно сканер, на нужные типы шк. Используй тестовую прогу: в эксель тести.
#13
by Владимир1С
Подключать сканер надо строго по инструкции, иначе с большой вероятностью не сработает. Какая версия 1С ? 77 или 8 ?
#14
by Torquader
Ну и надо не забывать, что в режиме COM-порта нужно ставить драйвер для виртуального COM-порта - обычно - с сайта производителя сканера. Если работать в режиме клавиатуры, то нужно программировать символ префикса, чтобы отличать работу клавиатуры от работы сканера.
#15
by codeaxe
Спасибо. У сканера имелось множество режимов работы, и нужен был не RS232, а VCOM (видимо это означает Virtual COM :)) После перевода сканера в этот режим появились COM-порты, на которые встали драйвера фирмы-производителя. После этого всё успешно заработало. Режим клавиатуры использовать больше не буду - очень ненадёжно и неудобно. Всем спасибо!
#16
by Torquader
Конечно - именно VCOM то есть Virtual Com port - что и советовали с самого начала. Просто все забыли, что у некоторых сканеров есть аппаратный RS232, для которого нужен другой кабель - при переводе сканера в аппаратный RS232 в USB канал вообще ничего не передаётся, а выводы просто отключаются.
#17
by codeaxe
Понятно, буду иметь в виду. Я уже обжигался на неправильных кабелях - но тогда ситуация другая была и сканер другой.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Механизм Row Level Security - проблемы...
- Проблемы с баксами
- Проблемы с УРБД. Поплыли остатки в переферийной базе
- Проблемы при подключении дополнительной печатной формы
- Проблемы при подключении к SQL и чтении данных
- Проблемы с подключением сканера штрих-кодов к 1С - терминальный режим
- Проблемы с подключением сканера штрих кода с эмуляцией клавы.
- Проблемы с кириллицей при подключении дисплея покупателя PosiFlex 1С 8.3 УТ 11
В этой группе 1С
- Как прочитать журнал регистрации выгруженный в xml?
- Как в запросе получить таблицу движения документа.
- Запретить изменять структуру интерфейса
- v8: Как запретить редактирование пользователю одной конкретной строчки ТЧ документа
- v7: Точка актуальности будет перенесена на новую дату
- Как расширить ширину ячейки в СКД
- v7: отчет по контрагентам
- Сканер штрихкода МС1000
- Выгрузка товаров в xml с единицами измерения
- Электронная книга Габец "Простые примеры разработки" в windows 7
- Клиент 1С кэширует код внешних обработок?
- Указана сумма взаиморасчетов, превышающая непогашенный остаток по документу расч
- v8: Спецификации к договорам в УПП
- v7: Как узнать есть ли подчиненные документы?
- Права доступа 1с Бух. 3.0 только на просмотр
- Диаграмма Ганта 1С 8.2, стрелки
- 2 итога в СКД
- Загрузка картинок из 1с в Эксель
- 1с собирается в версии 8.3 отказаться от антитерминального градиента на форме?
- Ошибка оснастки в консоли администрирования сервера 1С