Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Некорректная передача данных от ридера магнитных карт в

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

stelsonix123

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте.  
 
проблема по подключению ридера магнитных карт через атоловские дрова  
 
Недавно столкнулся с проблемой, которая, в принципе, описана на  сайте атола  
http://service.atol.ru/archives/181  
Делал всё по руководству  
http://www.atol.ru/support/encyclopedy/1c/1s81-all/1c81-vvod/  
проблема в следующем. На карте одна строчка содержащая примерно следующее  ;:0001?  
 
Из списка «Модель» выбираем «Ридер магнитных карт», порт - «Клавиатура», чувствительность - 21. Как вы помните, наш ридер выдал номер карты в виде «;0700047?». Здесь «;» и «?» - символы начала и конца дорожки;  
нам желательно, чтобы драйвер автоматически их отбрасывал.  выбираем префикс #186(;, а суффикса будет два: #191(/?) и #13 (Enter CR).  
 
это всё хорошо, в тестовой программе прекрасно выходит 0001 и вроде бы все счастливы  
но в настройках драйвера в 1с8 суффикс 191 выбрать нельзя, т.к. список, если я не ошибаюсь, до 128  
поэтому, при проводе картой возвращается строка 0001?  
 
так же читал где-то, что в подобных случаях можно заменить обработку, но скаченная обработка не подошла, ругаясь что-то про код устройства(уже точно не помню)  
 
записывать коды карт в справочнике как 001? 002? и т.д. не вариант  
 
Подскажите пожалуйста, что я не правильно делаю?  
огромная просьба о помощи, я уже не знаю что делать, атоловская поддержка молчит  
Заранее спасибо

Всего записей: 1 | Зарегистр. 16-05-2011 | Отправлено: 12:26 16-05-2011
Denas123

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Решил вопрос?

Всего записей: 1 | Зарегистр. 13-03-2009 | Отправлено: 00:42 08-05-2012
stelsonix89

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
да, вроде обработку доковырял, дополнил выбор суффиксов. удачи)

Всего записей: 1 | Зарегистр. 14-07-2011 | Отправлено: 10:14 08-05-2012
Z_Z

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    
Добрый день. Подскажите с настройками ридера USB. Установил драйвера Атола. В 1с настроил по мануалу. Внешнее событие на формах перехватывает данные, только если в блокноте результат чтения "%17005?" и это верно. То в процедурах внешнего события и в настройках драйвера данные читаются как "037049055048048053063" (((  Ридер posifflex mr-2100

Всего записей: 3 | Зарегистр. 28-06-2004 | Отправлено: 17:02 24-01-2014
Z_Z

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Получается картридер передает данные в кодировке alt (037-%, 049-1,055-7,048-0 и тд.) Это в настройках драйвера можно поменять? кто-то сталкивался с таким?

Всего записей: 3 | Зарегистр. 28-06-2004 | Отправлено: 10:37 25-01-2014
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Некорректная передача данных от ридера магнитных карт в


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru