Как поймать обработку внешнего события при сканировании с Сканера ШК? #471722


#0 by oyeah
Конфа ТиС 7.7 сканер настроен на эмуляцию ком порта, в 1с настроен через атоловскую компоненту и обработку
#1 by MaxS
как вариант - закрыть 1С и запустить HyperTerminal
#2 by oyeah
в 1с можно шк поймать? могу настроить Сканер как ЮСБ клавиатуру
#3 by Rie
Ну так обработка 1С-овская - разве не доступна? В ней и ловить.
#4 by oyeah
получилось подключить сканер только через обработку от атол scaner1c_7_7.ert в ней Отключить очиститьВход Подключить посылкаданных ПриОткрытии. отладчик ловит только в Подключить Отключить ПриОткрытии. В глМодуле В обработкеВнешнегоСобытия не ловит и в модулеФормы документа ОбработкаВнешнегоСобытия тоже не ловит ничего.
#5 by Rie
Не помню, что там в обработке - но ОбработкаВнешнегоСобытия в ней разве отсутствует?
#6 by Rie
+ Точнее - в самих документах, принимающих ввод, ОбработкаВнешнегоСобытия есть?
#7 by oyeah
в доке ЧекККМ есть ОбработкаВнешнегоСобытия(Источник,Событие, Данные) но в ней отладчик не ловит ничего. Она как я понимаю срабатывает когда я пикаю на сканере?
#8 by MaxS
Ещё можно включить в отладчике кнопку анализ производительности, сосканировать, выключить кнопку и глянуть какой код выполнялся.
#9 by oyeah
попробую )
#10 by oyeah
никакой(
#11 by Rie
Может и срабатывать. А может и не срабатывать - если сканер неправильно подключен/настроен.
#12 by rusrus
зачем com порт эмулировать? Тут не знаешь как от com- сканеров ШК избавиться, а они, понимаешь, эмулируют.
#13 by MaxS
тогда начинать с малого - смотреть что попадает в ком порт
#14 by oyeah
да подключен вроде правильно, В сервис - параметры-драйвер устройств ввода - в поиске оборудования, пикаю в результате пишет порт com1 данные 1234567890123 типа, может на usb настроить обратно?
#15 by rusrus
настрой обратно на ЮСБ (клавиатура), возьми доку по сканеру, настрой префикс или суффикс чтобы при поиске оборудования было, допустим 1234567890123 #13, затем в параметрах укажи что у тебя префикс или суффикс #13 и 1с начнет последовательность заканцивающуюся на #13 отлавливать обработкой внеш. события
#16 by oyeah
в настройке торгового оборудования меню сервис, по кнопке подключить сообщение(сканер шк модель успешно подключен)
#17 by oyeah
сделал как ты сказал и все равно не ловит, замер производительности тоже пуст. в поиске оборудования при пикании строка вида 1234567890123 #13 в настройках торгового оборудования префикс проставил #13
#18 by rusrus
теперь в настройках ТО сделай "подключить" чтобы файлик с настройками 1с создало
#19 by rusrus
+ имеестя ввиду сервис->настройка торгового оборудования.
#20 by rusrus
о, блин, если у тебя 1234567890123 #13 то в настройках надо ставить не превикс с СУФФИКС
#21 by oyeah
в сервис настройка ТО только префикс можно поставить, а в сервис -параметры-драйвер устройств ввода-есть и суффикс и префикс. мне в настройках ТО галку снять, а в драйвере устройства ввода поставить на суффиксе #13 ?
#22 by oyeah
поймала) спасиба. сделал как в
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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