![]() |
|
v7: Некорректное сканирование марок ЧЗ ТСД+RDP+1c7 | ☑ | ||
---|---|---|---|---|
0
k008
21.05.25
✎
16:46
|
При сканировании DataMatrix, через ТСД+RDP в 1с7, 1с7 меняет направление скобки. Из-за чего это может быть и как исправить?
Процедура ОбработкаВнешнегоСобытия(Источник,Событие,Данные) ТекШтрихКод=""; МаркаКод=""; МаркаСтр=""; Если ПустоеЗначение(Scaner) = 1 Тогда ОписаниеРезультата = "устройство не подключено"; Иначе Если НЕ((Источник="BarCodeScaner")И(Событие="BarCodeValue")) Тогда Scaner.DeleteEvent(); Scaner.ПосылкаДанных = 1; СтатусВозврата(0); Возврат; КонецЕсли; ТекШтрихКод=СокрЛП(Scaner.Данные); ПроверитьМарки(ТекШтрихКод); Scaner.DeleteEvent(); Scaner.ПосылкаДанных = 1; КонецЕсли; КонецПроцедуры |
|||
1
MWWRuza
гуру
21.05.25
✎
20:18
|
Слишком много неизвестных...
Компонента? (похоже не ScanOpos.dll, а что-то другое... Возможно АТОЛ - ?) Порт? (COM, клава) Про какие скобки идет речь? В ЧЗ давно уже были изменения, что скобки не исользуются теперь... Искажаются только скобки? Остальные символы нормально? Покажите марку, и что прилетает со сканера - ? (можно в табло отладчика)... Пока, все... Но, в процессе, возможно и другие вопросы появятся. Вообще, у меня все работает нормально, символ в символ передается, в том числе и по RDP, через родную 1Совскую ScanOpos... |
|||
2
k008
22.05.25
✎
08:26
|
(1)
1. Это же ТСД, тут клавиатура. или можно и COM сделать? ТСД на Windows CE 2. Марка Правильно: 0104620007670943215b%:,S5Q<)hR=93tYdO Прилетело с ТСД в 1С: 0104620007670943215b%:,S5Q<(hR=93tYdO Пару букв заменил. Скобки в марках недавно появились, теперь ещё и двоеточия с запятыми пошли. Поставка от производителя свежая. 3. Если правильно подобрать чувствительность в 1С и KeyStroke output - InterChar (в Data Wedge), то только скобки ломает. 4. А можете показать, как у вас настроено через родную 1Совскую ScanOpos? |
|||
3
k008
22.05.25
✎
09:18
|
(2) 0. Да, компонента используется Scaner1C.dll 6.2.1.305
|
|||
4
Злопчинский
22.05.25
✎
10:35
|
В рдп-клиенте на ТСД покажи скрины настроек
|
|||
5
k008
22.05.25
✎
11:39
|
||||
6
MWWRuza
гуру
22.05.25
✎
13:59
|
(2) Это же ТСД,
Ну, тогда это к Злопччинскому... Он ТСД на RDP к 7.7 цеплял. Ну, он уже и сам в теме появился, в (4), думаю подскажет. Мое мнение - ТСД должен быть автономным, без всяких RDP и тому подобного, собрали данные, передали в программу, на то он и ТСД. Но, это мое личное мнение, и к сабжу не относится. А обычные сканеры я пробрасываю по RDP в режиме COM-портов, с компонентой SkanOpos от 1С, и проблем нет. В Вашем случае может быть все, что угодно... |
|||
7
MWWRuza
гуру
22.05.25
✎
14:02
|
(2) 4. А можете показать, как у вас настроено через родную 1Совскую ScanOpos?
А что именно показать? Натройки компоненты на странице свойств, фрагмент модуля программы, или еще что-то? |
|||
8
k008
22.05.25
✎
16:25
|
(7) Так у меня Scaner1C.dll используется
|
|||
9
k008
22.05.25
✎
16:26
|
(6) Но 1с7 не может работать на WinCE и Android. До марок и проблем не было
|
|||
10
MWWRuza
гуру
22.05.25
✎
17:30
|
(9) Честно говоря, не понял к чему это...
Зачем ей там работать, если она работает в Вашем случае на сервере RDP под виндой, а у этих систем есть клиенты под эти системы? А если это ответ на мое - "собрали данные, передали в программу, на то он и ТСД", то тут вообще по барабану что там и как... У ТСД своя система, своя программа, своя база данных. Работа терминала происходит автономно, не зависимо от 1С. Обмен с 1С происходит файлами, туда=> товары, обратно <= собранные ШК, не важно, ЕАН или DataMatrix марок... В любом формате, который программа ТСД поддерживает. |
|||
11
Злопчинский
22.05.25
✎
23:37
|
(5) Локальные ресурсы - кейборда - что там? ткни на список
|
|||
12
Злопчинский
22.05.25
✎
23:38
|
(6) автономный ТСД идет лесом, когда в процессе "сбора данных" нужно принимать решения и ветвить процесс. И тут на ТСД начинает переносится вся логика приложжения, управляющего складом. плохой путь.
|
|||
13
Злопчинский
22.05.25
✎
23:40
|
У меня ТСД косячил со знаками из-за настрйки как передавать клавиши, но rdp-клиент был не винмобайл, блин забыл тоже вин... но не це..
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |