Подключение сканера ШК к 1С через разрыв клавиатуры #191270


#0 by dead
Проблема в сабже. Скачал атолловский драйвер.При считывании процедура ОбработкаВнешнегоСобытия не возникает, хотя в параметрах сканера порт и данные с суффиксом #13  выводит. Когда сканируешь, вместо ОбработкаВнешнегоСобытия отрабатывается левые процедуры - типа открытие формы списка справочника. Прописать суффикс в параметрах сканера не помогло. Кто-нить сталкивался?
#1 by dead
ап
#2 by maospb
сшк в разрыв клавиатуры не генерят этого события, мне тоже не удалось никак добиться, в этом их минус, надо чтобыы оператор ткнул в поле ввода и нажал кнопку на сканере, сделай нормальный обход по форме
#3 by Vint Kras
чудики
#4 by dead
т.е я так понимаю, что поиск, скажем, в справочнике товаров можно сделать только через вывод формочки для ввода значения ШК со сканера??
#5 by dead
поподробнее - к чему ээто сказано?
#6 by AlexWolf
не пробовал на форуме атола вопрос задать?
#7 by Vint Kras
что ты с клавы ввёл и энтер нажал, что со сканера......
#8 by maospb
у тебя сшк в РАЗРЫВ КЛАВИАТУРЫ генерит внешнее событие?? да им даже дрова не нужны, это же эмуляция набора с клавы..
#9 by dead
пробовал, еще не ответили:)
#10 by dead
значит, решение в ?
#11 by Vint Kras
если префикс поставить, по префиксу можно... но это клаве отлавливать надо....
#12 by Vint Kras
клаву то есть
#13 by maospb
как вариант, да
#14 by AlexWolf
атоловский драйвер отлавливает данные с клавиатуры и формирует событие для 1С... так что дело тут скорее всего в настройках...
#15 by dead
Я проверил - ему действительно, если ткнуть в поле ввода, то он нормально читает все...А если курсор стоят, скажем на кнопке - то срабатывает эта кнопка :(
#16 by AlexWolf
Кнопка срабатывает, потому что со сканера передается код #13... а так драйвер у тебя сканер не видит...
#17 by dead
если у меня не видит драйвер, - то как же вообще работает??? с #13 понятно..сейчас посмотрю в их демо-конфе....что там..
#18 by AlexWolf
клавиатурному сканеру не нужен драйвер в принципе - он просто передает последовательность символов, как если бы ты их нажал на клавиатуре... открой блокнот и просканируй штрих-код - что у тебя повится в блокноте???
#19 by dead
гм...понял..значит нужно смотреть что с драйвером...Хотя, честно говоря, не представляю, что с ним может быть не так..
#20 by PVasili
А драйвер, по твоему чем занимается? прав + нужно бы еще и сканер нормально  спрограммировать ;)
#21 by sibro
А вы драйвер к в 1С подгружаете думаю что нет тогда какую ракцию и генерацию событий вы ждете?????
#22 by dead
если Вы имеете ввиду Если ЗагрузитьВнешнююКомпоненту("Scaner1C.DLL")<>0 Тогда
#23 by Vint Kras
чукча однако не читатель....
#24 by PVasili
+ В комплекте с драйвером идет прекрасный мануал(на сайте с картинками) + В комплекте идут демонстрационные примеры. Все разжовано, куда уж больше...
#25 by sibro
А Префикс какойнить настраивали???
#26 by dead
ага, точно.Вот по ним -то все и делал) Мало того, даже в демо-конфе) Которая мне писала - "Внешняя компонента успешно загружена!" И в той же демо конфе есть ОбработкаВнешнегоСобытия в ГМ. Она молчит как убитая. префикс я не писал никакой
#27 by AlexWolf
поиск оборудования что выдает?
#28 by sibro
Попробуйте  на строить сканер (ксати какая модель?) что бы у него был префикс возможно получиться поскольку система будет знать что инфа поступает со сканера до того как пройдет сканирование
#29 by dead
поиск оборудования выдает название порта и данные,полученные от девайса. Например, запускаю поиск, сканирую что -нибдь и получаю Данные 5055142920063 #13 модель Protone ICS-1100 Куплен без моего ведома. В коробке ни одной инструкции и вообще ни одной бумажки.
#30 by dead
в общем, все заработало :) Как ни банально - нужно было в настройках указать порт "клавиатурный" - он там в самом конце списка  - я его даже не заметил сначала. Спасибо всем за советы!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С