Имя: Пароль:
1C
1С v8
Проблема выгрузки Datamatrix в УТ11
0 vovastar
 
09.02.21
20:34
Имеем на борту УТ 11.4.13.119
Имеем ТСД Urovo T30 с 1С Мобильная торговля 0.3.66.
Подключили удачно, сканер все сканирует, в Мобильной торговле все хорошо, код похож на код, в приложении Сканер ТСД, сканирует с какими то конвертами https://prnt.sc/yvad4y
При выгрузке в УТ вываливается ошибка https://prnt.sc/yvag8k
Техподдержка говорит что это нормально https://prnt.sc/yvaj8t
Ну и что нам делать?
ТСД не работает....
1 Voronve
 
09.02.21
20:43
(0) Обработай строку датаматрикса:

Пока НайтиНедопустимыеСимволыXML(Данные) > 0 Цикл
    НедопустимыйСимволXML = НайтиНедопустимыеСимволыXML(Данные);
    
    Переменная = Лев(Данные, НедопустимыйСимволXML - 1);
    Переменная = Переменная + Сред(Данные, НедопустимыйСимволXML + 1);
    
    Данные = Переменная;
КонецЦикла;

вырежет 32 и еще какой то символ
картинка сформируется корректно после этого
2 vovastar
 
09.02.21
20:55
(1) хорошо, спасибо, попробуем.
3 Злопчинский
 
09.02.21
21:02
эти "непечатные символы" похоже есть "идентификаторы применения", если их вырезать - как потом разбирать ШК на составные части?
4 vovastar
 
09.02.21
21:21
Всем спасибо, проблема оказалась банальной и решена.
Завтра получу свои 600тыс за внедрение. Удачи всем!
5 vovastar
 
09.02.21
21:39
(3) Злоп, именно твоя наводка подсказала, что не в том направлении копали и вся проблема не в сканировании. Ты просто лучший!
6 Злопчинский
 
09.02.21
21:40
(5) стукнись в личку, сообщу номер карты для 2%
7 Злопчинский
 
09.02.21
21:42
(5) потому что АРМы для датаматрикса писал я не зря под руководством правильных спецов ;-)
8 vovastar
 
09.02.21
21:44
(6) злодей)
9 Злопчинский
 
09.02.21
21:44
(8) жадина-говядина)