Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Работа со сканером штрихкода [D7, WinXP]


Страницы:   1 2 3

kyn66 ©   (2007-03-14 18:50:00) 

Могет кто подскажет про САБЖ. Что для этого нужно? На работе требуют написать прогу, которая считывала-бы с квитанций штрихкоды и обрабатывала-бы суммы. Никогда с этим не сталкивался. Могет кому приходилось, полскажите с чего начать. Спасибо.


tesseract   (2007-03-15 22:13:00) [1]


> У меня прога работает по считыванию штрихкодов уже 4-й год.
>  причем ежедневно!.


ну и не т акое проходили - данные то, не сложные.


так себе   (2007-03-15 21:14:00) [2]

У меня прога работает по считыванию штрихкодов уже 4-й год. причем ежедневно!. В отдельную таблицу падают данные с отсканированных платежек и в одном поле указывается время сканирования. Так вот просматривая статистику сканирования видно, что очень часто за 1 сек сканируется две, а иногда и 3платежки. В среднем за час интенсивной работы оператор в базу загоняет по 2 - 2,5 тыс платежек. В ручную такое кол-во платежек не вбить ни за что. Программа также сама формирует и распечатывает извещения на оплату услуг. Также предусмотрен и ручной ввод оплаты. Например, при оплате через банк.
  Сейчас прогу переписываю. Т.к. старая прога на Paradox-е и локалка. Переписываю на FB и делаю сетевой.


tesseract   (2007-03-15 18:47:00) [3]


>  Через дровинку.


Через софтинку. Ни  разу не видел Com-сканера с дровами.


zdm   (2007-03-15 17:55:00) [4]

дык бывают сканеры еще и в com-порты которые вставляются, а там уже отдельный разговор! и они не эмулируют клаву, а рабтают как отдельное устр-во. Через дровинку.


kyn66   (2007-03-15 15:07:00) [5]

Тот шо через клаву - проверено, все просто получается. Разобрался. Спачибо zdmза изначальную наводку.


DiamondShark   (2007-03-15 10:52:00) [6]


>  На данный момент у меня тот, который вставляется в разрыв
> с клавой

Ну так и не парь себе голову.
Пиши прогу так, словно никакого сканера у тебя нет, а цыферьки нажимаются на клавиатуре.


> А бывают наверное и USB - шные. Для них наверное по другому?

Для них по-другому.


Fin   (2007-03-15 10:48:00) [7]


> kyn66 ©   (15.03.07 09:10) [35]

У нас считыватель включается в разрыв клаву. те которые напрямую не юзал, но думаю принципиальных отличий нет. ИМХО конечно же но те котрые не в разрыв клавы всё равно посылают сообщегия в буфер клавы поэтому разницы быть не должно. Если не прав то tesseract ©   (15.03.07 10:28) [36] поясни что значит проще обрабатывать?


tesseract   (2007-03-15 10:28:00) [8]


> А бывают наверное и USB - шные. Для них наверное по другому?


C Com-USB  проще обработатывать сообщения.


kyn66   (2007-03-15 09:10:00) [9]

Я так пониманию, что обработка полученых со сканера данных бывает разной в зависимости от сканера? На данный момент у меня тот, который вставляется в разрыв с клавой. А бывают наверное и USB - шные. Для них наверное по другому?


zdm   (2007-03-14 20:54:00) [10]


> Fin ©   (14.03.07 20:48) [33]

да,я понимаю тебя, так бы сразу и сказал -что штрихи "не первой свежести". такое, конечно, может быть. но автору надо удовлетворить начальство(автор, ни какой похабщины не имел ввиду, мы все удовлетворяем потребности клиента, порой хотца и в морду ему даже дать....), а уж как жизнь повернется-это вопрос третий. Встал вопрос по работе со штрихами, ну и давай способствовать, хотя все версии хороши, жаль что участников мало . Автор-бы по подробней объяснил какие именно он штрих собирается читать, стандарт, собственные...возможны-ли ксерокопии.факсы и т.д.


Fin   (2007-03-14 20:48:00) [11]

ты сам сказал что ситуации бывают разный  Мы это не эльдорадо и другие магазины, мы выставляем счета абонентам целого города и от этих абонентов счета могут вернутся испачкаными, с исправленными суммами и прочее. И поверь у нас считыватели штрих кодов уступили по скорости обработки операторам.


zdm   (2007-03-14 20:39:00) [12]


> Fin ©

при всём уважении(и естественно без обид), но задело как-то-мы отказались от штрихов. А вот Ашан, Пятерочка, Эльдорадо и др. минимаркеты не отказались ;))) странно ;) Супермаг-слышал прогу, дык я её воспитывал полтора года, а точнее она меня , а я юзеров на ней.. о сказанул-то ;)


zdm   (2007-03-14 20:33:00) [13]


> Fin ©   (14.03.07 20:28) [29]

так в принципе мы с тобой вроде как и объяснили. А дальше как всегда флуд пошел ;) Да лан, ситуации разные бывают, если сам писал то поймешь, ПОКА НЕ НАЧНЕШЬ ПИСАТЬ-ВОПРОСЫ ЗАДАВАТЬ БЕСПОЛЕЗНО. IMHO, автор просто думает, а на следующий конкретный вопрос мы с удовольствием ответим(если сможем)


Fin   (2007-03-14 20:30:00) [14]

[28] какой считыватель даже не помню, но он точно нечего ненужного (пищание) сам не издаёт.


Fin   (2007-03-14 20:28:00) [15]

вообщето если автор собирается принимать платежи по квитанциям для этого у него должен быть договор с организацией которая эти квитанции выпускает и как один из моментов договора в виде приложения или соглашения оговариваются технические вопросы где чётко и оговаривается протоколы, стандарты и прочее так что в этом вопроса я думаю быть не должно.
И  потом совсем забыли про автора, у него вопрос собственно в том как считать и обработать данные.


zdm   (2007-03-14 20:24:00) [16]

я так и думал, а пищит она или кричит по причине некорректного просыпания(у тя не Metrologic случаем? ;))


zdm   (2007-03-14 20:21:00) [17]


> и про пищание и мигание это как раз я сам в проге и писал
> что бы заострить внимание оператора

а как-же это?,,,  или я не понял
а автор спрашивает не про написание кодов и возможно не про стандартные коды, по этому и рассматриваются нештатные ситуёвины


Fin   (2007-03-14 20:19:00) [18]

[23] не понял вопроса. Не кому я не передавал не каких параметров. а пищала и мигала прога на машине.


Fin   (2007-03-14 20:15:00) [19]

ну ты загнул откуда я знаю код у автора. во первых есть стандартные кодировки, а у меня ещё проще я сам же эти коды и пишу на квитанциях (вернее писал) так как за не надобностью временно убрали.


Fin   (2007-03-14 20:13:00) [20]

во первых зачем оператору отличать 0 от О, они чётко видят сумму прписанную цифрами.
во вторых у нас нет очередей клиентов клиентов, все платежи для нас принимают сторонние организации, но к сожалению не все из них могут нам передать принятую инфу вэлектронном виде, поэтому опраторам и приходиться забивать данные с корешков квитанции.  а там всё просто набила лицивой нажала ентер- набила сумму и нажала ентер. и т.к. далее.


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо