В УТ10.3 (10.3.8.4) не могу подключить считыватель магнитных карт Есть УТ10.3 (10.3.8.4) и ридер POSIFLEX MR2000U-B на USB.Сначала подключад через стандартный 1с механизм (обработку), что - то вообще никакне реагировала программа, т.к. возможность определения кроме COM портов нет. Поставил от АТОЛА драйвера, пришлось "подправить" код обработки - так как упорно 1с просила версию драйвера 6.6, которая является платной,и на фиг она такая не нужна. Поставил версию 6.5. В драйвере Атола (Клавиатура: ;2010002002811?) все определилось, устройство нашлось, префиксы и суффиксы показало. Прописал суффиксы и префиксы по инструкции с сайта с атола. Перешел к считыванию в справочниках информационыых карт и в номенклатуре. И получается , что при считывании срабатывает только символ ENTER, т.е. открытие карточек элементов и групп происходит, а вот обработка считанной информации - нет. Если влюбом поле текстовом поставить курсор и считать карту -будет в поле в этом ;2010002002811? или ж2010002002811, в зависимости от раскладки клавиатуры. Залез в отладчик - до процедуры ОбработатьСобытиеСМК даже не доходит .В чем может быть проблема и как её порешать можно? Спасибо |
А если попробовать эмулятор COM через USB? Таких софтин пруд пруди. Сейчас вот точно с такими же проблемами столкнулся при подключении сканера ШК к УТ 10.3. Завтра буду пробовать. |
(1) Вроде как подключение проходит нормально, только информацию не разбирает |
2-VDV1 >Значит, все-таки режим эмуляции и неправильно прописаны суффиксы-префиксы. |
(3) +1 (0) и не надо править код обработки, достаточно в список совместимых версий добавить установленную. |
(3) С суффиксами-префиксами вообще интересно - по инструкции Атола (и в свойствах драйвера можно выбрать) при считываании дорожки с данными: ;2010002002811? #13 префикс должен быть #186 (; :) суффикс должен быть #191 (/ ?) #13 (Enter CR) А в параметрах 1с у этого ТО можно выбрать только коды до #127 - больше просто нет символов поэтому указал #59 префикс #63#13 суффикс Может поэтому не правильно считывает, только не понятно какие еще префиксы и суффиксы нужно указывать (4) Про совместимость сейчас посмотрю, 1с у меня на версию драйвера ругалась,я его значение в обработке и исправил в меньшую сторону |
5-VDV1 >К сканеру книжка идет. В ней настроечные ШК, с помощью которых можно сменить префикс/суффикс (наверное). |
Это не сканер , это ридер магнитных карт (хотя большой разницы быть недолжно). Мне его на руки в пакете без документов и дисков отдали- в интернете кроме инструкци от Атола понастройке ничего не нашел |
Вроде решил проблему. В обработке пришлось все таки в код вставить пару строк.Может кому поможет: пришлось дописать суффиксы и префиксы такие же как определял драйвер Атола СпСписокСимволов.Добавить("#186", "#186(; :)" ); СпСписокСимволов.Добавить("#191", "#191 (/ ?)") после того как в параметрах обработки 1с выбрал эти новые значения - заработало. |
Текущее время: 14:34. Часовой пояс GMT +3. |