• Ласкаво просимо на Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата.
 

Проблема со сканером OPN 2001

Автор DILEMMA, Серпень 25, 2009, 13:15:48

Попередня тема - Наступна тема

0 Користувачі і 2 Гостей дивляться цю тему.

DILEMMA

#15
Дмитрий подскажите выделив рациональное зерно из этой статьи взятой из интернета, сканер OPN 2001 не может напрямую работать с УКРскладом? необходимы какие то доработки? Как я понимаю сканер грузит все в свою память(он на поток не работает) и чтобы выгрузить из памяти код в Укрсклад необходима дополнительная команда? Вся статья с картинками находится здесь http://nexus.arbinada.com/SkaneromShtrixkodov?v=t23
-------"В интернете можно найти программы работы со сканером штрихкодов с сохранением содержимого сканера в файл. Довольно неплохие программы, к которым можно отнести OPN_DL
Однако интернет не предлагает программ работы со сканером и базой данных. Наверно потому, что халява на этом оканчивается и начинается кропотливый труд разработчика и тестера. Тем более это касается многоплатформенных приложений для MYSQL, MSSQL, Postgres and Oracle. Второе требование к такому модулю я поставил для себя, чтобы такое приложение имело режим запуска в командной строке. Вот так приложение выглядит из графического интерфейса.

А так оно запускается из командной строки

opn2001_act /dt=mssql2005 /ds=igp_ /dd=torg_volkovskaya /du=sa /dp=password /cf=false

Считанные со сканера данные заполняют таблицу при помощи процедуры

create procedure [dbo].[opn_putrecord]
@sht varchar(64),
@sht_tp varchar(64),
@sht_dt varchar(64),
@usr varchar(128),
@equip varchar(64)
as

insert into opn_records(sht,sht_tp,sht_dt,usr,equip,spid)
values(@sht,@sht_tp,@sht_dt,@usr,@equip,@@spid)
GO

По большому счету это урезанная версия модуля репликатора, у которого источник стал ком портом.

Пристегивание С# программы к клиенту Nexus на С++?
Самое простое это взять и построить нового клиента. Вот собственно это и есть самое простое софтостроение.
Именно это я и сделал.

Теперь один из пунктов меню запускает исполняемый модуль на С шарпе с передачей параметров о соединении с базой данных, с которой работает клиент Nexus. Так же можно работать и портом, к которому подсоединен мобильный телефон с тем, чтобы принимать и передавать СМСки."-----
Бизнесом занимается тот - кому нечего сдать в аренду.

DILEMMA

В сканер OPN 2001 штрих код записывается в память сканера и может быть по этому он не выгружается напрямую в Укрсклад?
Бизнесом занимается тот - кому нечего сдать в аренду.

admin

Цитата: DILEMMA від Вересень 07, 2009, 12:06:35
В сканер OPN 2001 штрих код записывается в память сканера и может быть по этому он не выгружается напрямую в Укрсклад?

Если не можете настроить самостоятельно сканер обратитесь к официальному представителю/производителю этого сканера или к сервисному центру.
Что еще отвечать не знаю. Все уже вроде написал в предыдущих постах:

Цитата: Дмитрий Котельников від Серпень 25, 2009, 13:52:58
У сканеров одинаковый интерфейс (стандарт общения с компом) в программе все сделано чтобы она работала с сканером и она работает. Вам остается настроить сканер. Как это сделать читайте в документации/мануале в нете по вашему сканеру.

Цитата: Дмитрий Котельников від Серпень 25, 2009, 16:16:49
Цитата: DILEMMA від Серпень 25, 2009, 16:12:53
В PS/2, тоже, как рыба об лед.
При подключении PS/2 сканер должен выдавать текст в любое место где установлен курсор, будь то Microsoft Word, Write, да хоть поле ввода запуска программы Пуск:Выполнить, и тем более любое поле где стоит курсор в УкрСкладе. Он просто эмулирует быстрое нажатие на цифровые клавиши. А не писать код в txt файл.

DILEMMA

Сканер настроен как в мануале, все считывает, запоминает, вытирает коды второй кнопкой, но в Укрсклад не передает.
Бизнесом занимается тот - кому нечего сдать в аренду.

admin

В другую программу передает?

Цитата: Дмитрий Котельников від Вересень 07, 2009, 12:13:50
Цитата: Дмитрий Котельников від Серпень 25, 2009, 16:16:49
Цитата: DILEMMA від Серпень 25, 2009, 16:12:53
В PS/2, тоже, как рыба об лед.
При подключении PS/2 сканер должен выдавать текст в любое место где установлен курсор, будь то Microsoft Word, Write, да хоть поле ввода запуска программы Пуск:Выполнить, и тем более любое поле где стоит курсор в УкрСкладе. Он просто эмулирует быстрое нажатие на цифровые клавиши. А не писать код в txt файл.

Alan

#20
Сканер накопитель штрих-кодов Opticon OPN-2001Opticon OPN-2001 - компактный накопитель штрих-кодов со встроенным лазерным сканером. Сканер OPN-2001 имеет класс защиты IP-42 и выдерживает падение с высоты 1,5 м. Данные выгружаются по кабелю, интерфейс подключения к компьютеру - USB.
Считываемые коды:
JAN/UPC/EAN (WPC) incl. add on, Chinese Post, Codabar/NW-7, Code 11, Code 39, Code 93, Code 128, IATA, Industrial 2of5, Interleaved 2of5, ISBN-ISMN-ISSN, Korean Postal Authority code, Matrix 2of5, MSI/Plessey-UK/Plessey, RSS, S-Code, Telepen, Tri-Optic
Драйвер сканера OPN-2001
http://www.vostok.dp.ua/download/optousb32.exe
Программа для работы с OPN2001
http://www.vostok.dp.ua/download/OPN2001_DEMO.zip

DILEMMA

Цитата: Alan від Вересень 07, 2009, 13:44:20
Сканер накопитель штрих-кодов Opticon OPN-2001Opticon OPN-2001 - компактный накопитель штрих-кодов со встроенным лазерным сканером. Сканер OPN-2001 имеет класс защиты IP-42 и выдерживает падение с высоты 1,5 м. Данные выгружаются по кабелю, интерфейс подключения к компьютеру - USB.
Считываемые коды:
JAN/UPC/EAN (WPC) incl. add on, Chinese Post, Codabar/NW-7, Code 11, Code 39, Code 93, Code 128, IATA, Industrial 2of5, Interleaved 2of5, ISBN-ISMN-ISSN, Korean Postal Authority code, Matrix 2of5, MSI/Plessey-UK/Plessey, RSS, S-Code, Telepen, Tri-Optic
Драйвер сканера OPN-2001
http://www.vostok.dp.ua/download/optousb32.exe
Программа для работы с OPN2001
http://www.vostok.dp.ua/download/OPN2001_DEMO.zip
Спасибо все эта инфа у меня уже есть, кстати у англичан есть лучшее решение этих програмок и более свежие драйверы, но работоспособность с Укрскладом не поддерживается. Может во всем виновата операцинная система DOS? У кого какие будут мнения высказывайтесь пожалуйста! 
Бизнесом занимается тот - кому нечего сдать в аренду.

DILEMMA

Ау кто нибудь работает со сканерами штрих кодов  которые обладают своей операционной системой (в частности DOS) и памятью (Flash ROM) ?
Бизнесом занимается тот - кому нечего сдать в аренду.