Имя: Пароль:
1C
 
Считывание DataMatrix сканером в 1С
,
0 rowvg
 
naïve
24.10.22
15:59
Процедура ВнешнееСобытие(Источник, Событие, Данные) возвращает DataMatrix в текстовом виде, например так 0104607082715288215vQbBF93ihb0

Здесь нет GS символа. Подскажите, пожалуйста, как то можно настроить сканер чтобы он был?
1 Builder
 
24.10.22
16:06
(0) Найти инструкцию от сканера, запрограммировать его.
Сканер в режиме клавиатуры? Если да - перевести в COM. Не все сканеры умеют GS в клавиатуру
2 rowvg
 
naïve
24.10.22
16:09
(1) В COM  не получится, это точно. Там проблемы с пробросом порта до сервера в облаке.
3 H A D G E H O G s
 
24.10.22
16:11
(2) Это будут не самые большие проблемы.
4 rowvg
 
naïve
24.10.22
16:12
(3) А какие большие можно спросить?
5 agarych
 
24.10.22
16:14
(0) А в данном случае он зачем нужен символ GS?
6 rowvg
 
naïve
24.10.22
16:17
Надо понимать товар из РФ или из Белоруссии. Количество символов я не знаю, поэтому хочу читать до GS.
7 H A D G E H O G s
 
24.10.22
16:27
(4) если передавать через rdp клиента как вводимый текст - будут теряться символы.
8 Fragster
 
гуру
24.10.22
16:29
(7) настроенный префикс у сканера это решает
9 rowvg
 
naïve
24.10.22
16:35
(8) а какой должен быть префикс?
10 Fragster
 
гуру
24.10.22
16:37
(9) тот, который не мешает работе. я юзаю f7
11 pablo_escobar
 
24.10.22
16:46
(8) А как префикс спасет от потери символов?
12 Fragster
 
гуру
24.10.22
17:13
(11) драйвер не глотает последовательность символов, если она не начинается с префикса и не заканчивается суффиксом, даже если время между символами меньше таймаута (она же чувствительность)
13 agarych
 
24.10.22
17:14
(6) может быть почитать про форматы SGTIN России и Белоруссии?
14 pablo_escobar
 
24.10.22
17:27
(12) так потери бывали и в середине строки