V7: Сканер ШК в разрыв клавиатуры #125395


#0 by Мыш
ТиС, сканер ШК подключается в разрыв клавиатуры. Может ли он генерировать обработку внешнего события? Что-то никак не получается. Один товарищ утверждает, что можно, указав при подключении какую-то внешнюю обработку.
#1 by lalex23
поищи драйвера на www.atol.ru
#2 by Мыш
Драйвера есть. Как подключить эти драйвера так, чтобы генерировалось событие?
#3 by lalex23
там же вроде и описание есть
#4 by 21
событие из клавиатуры - нажатие клавиши :)ну хоть чё ты ни напиши :)- Папа, папа, а что это у тебя такое все желто-красное?
#5 by Мыш
Описание не помогло.
#6 by miki
На мисте как-то ЛВП раздавала обрабтку, решающую твою проблему.Сам не юзал, но, думаю, ей верить можно...
#7 by Мыш
Юмор уместен.Опишу подробней. Поиск по штрих-коду производится в процедуре "ОбработкаВнешнегоСобытия". Каким образом сканер, подключеный в разрыв клавиатуры, может сгенерировать это событие я не понимаю. Продавец сканера утверждает, что это возможно. В атоловских драйверах кроме СОМ-портов есть порт "Клавиатура". Поэтому у меня возникли подозрения, что он не врет.
#8 by Ламбада
http://atol.ru/support/encyclopedia/1c/7.7/dr_scaner.htmlОткрой страницу свойств драйвераТолько вместо ком порта выставь 100 ком порт в самом низу КЛАВИАТУРАи пользуйся
#9 by Ламбада
Драйвер сканера штрих-кода от Атол Технологии ЕДИНСТВЕННЫЙ на сегодняшний день бесплатный драйвер которй генерирует обработку внешнего события в 1С.Эта функция является исключительным моментом в том что это драйвер мог и не получить сертификат 1С Совместимо.Также драйвер поддерживает несколько одновременно подключенных КВ устройств, тоесть вы можете подключить последовательно, сканер,ридер,прокси считыватель и программно сможете определить от кого пришло событие.
#10 by Мыш
Спасибо, буду пробовать.
#11 by Мангуст
Мухи отдельно, котлеты отдельно.На кой ... тебе обработка внешнего события ?Она нужна для com-портовых сканеров.К сканеру идет книжка, в которой приведены штрихкоды для его программирования. Зашиваешь в сканер добавление префикса и постфикса,а потом разбираешь полученную строку, типа если 1-й символ = префикс, а 15 - постфикс, то между ними штрихкод.
#12 by Ламбада
чем больше работы тем больше денег?
#13 by Мангуст
А можно просто ВвестиЧисло вызвать, считать ШК и нажать ОК.
#14 by add999
2 мы не ищем легких путей...
#15 by Мангуст
Просто мне сканеры в разрыв клавиатуры больше нравятся :-)Их обработку проще вшить в конфигурацию, которая на заточена на работу с торговым оборудованием. А вот в прошлом месяце прописывал работу с использованием ОбработкаВнешнегоСобытия - потратил в 3 раза больше времени. Хотя может это с непривычки.
#16 by Мыш
Обработка внешнего события мне нужна, чтоб не править конфу, а просто подключить сканер. Поиск номенклатуры по штрих-коду производится только в ней.
#17 by lalex23
тады уж нафиг сканерТиС заточена под COM сканер, котогый генерит ВнешнееСобытие, так что если хотите шоб всё былО как задумано - лучше делать так как надо, у большинства сканеров есть возможность заменить кабель, всем своим клиентам я это и рекомендую - т.е. не в разрыв а чтоб в COM подключать, тогда штатными средствами всё работает
#18 by Ламбада
Странно у меня сканеры КВ работают с обработкой внешнего события без переписки ТиС, что я делаю не так?
#19 by Мангуст
Бог в помощь.Удачи :-)P.S. А что помешало в таком случае купить сканер для com-порта, или USB,который как дополнительный com-порт ставится ?
#20 by Мыш
Вообще-то внешнее событие генерирует драйвер.
#21 by Мангуст
Надеюсь, ты не думаешь, что все работают в ТиС :-) ?Есть и самописные конфы (полностью), которым тоже нужно работать со сканерами ШК, и мне проще дописать обработку клавиатурного, чем тягать dll-ки и описывать работу с ними.
#22 by Мыш
Сканер покупал сам клиент. Я советовал брать как раз СОМ или USB. Но продавец ему посоветовал клавиатурный, т.к. его якобы проще подключать.
#23 by Ламбада
я уже говорила,что чем больше кода тем больше денег?
#24 by 21
где здесь мелькнул пост, что усб не генерир вн собили я что-то упустил?
#25 by snaga
Тьфу ты ! Только в пятницу выкинул 550р на кабель и блок питания ...
#26 by Ламбада
не выкинул,а купил не очень нужную вещь :)
#27 by lalex23
ну не надо придираться к словам может похорошему сходить к продавцу и попросить - поменяй ка нам товарисч шнурок, сам я с атоловскими дровами не работал, просто душа не лежит к эмуляции - сколько не работал с COM - проблем никогда не было
#28 by Мыш
Вариант с заменой рассматривается. Но пока есть желание подключить этот. Опыт тоже пригодится.
#29 by Ламбада
А разве COM не занимается эмуляцией?
#30 by lalex23
опыт весчь хорошая и полезная, особенно когда есть свободное время и оно оплачивается подопытным :)
#31 by lalex23
просто душа не лежит
#32 by Ламбада
Вот весть код для подключения сканера в разрыв клавиатурыЗагрузитьВнешнююКомпаненту("Scaner1C.DLL");Сканер.Суффика = "#13";вот и все теперь 1С готова для обработки внешнего события от КВ сканера
#33 by Ламбада
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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