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