Сканирование камерой и замена символа FNC

1. Treaqq 29.06.21 10:38 Сейчас в теме
При сканировании камерой («СредстваМультимедиа.ПоказатьСканированиеШтрихкодов()») в отсканированном штрихкоде пропадает спец.символ FNC. Точнее не пропадает, а заменяется на символ GS.

Т.е. есть код маркировки (используется для этого). Это просто строка со спец.символами. Первым стоит FNC, потом данные, потом разделители GS. Код маркировки «тыща» процентов корректный и сторонними приложениями считывается правильно. Но при сканировании штатной камерой 1С первый спец.символ FNC (код символа 232) упорно заменяется на GS (код символа 29)

Пробовал на мобильных платформах: 8.3.16.142, 8.3.18.68, 8.3.18.77
На версиях Android: 6 и 11

Из-за чего такое поведение и как бы её решить без внешних компонент и сторонних приложений? Гугл ничего не говорит
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. starik-2005 3040 29.06.21 11:38 Сейчас в теме
(1)
Из-за чего такое поведение
Из-за решения в мобильной платформе, т.к. функция сканирования ШК - это ж 1С-ная функция.

Как вариант - юзать сторонний сканер ШК. Есть множество приложений, возвращающих ШК в вызывающий софт. Вот как пример: http://catalog.mista.ru/public/301851/
3. Treaqq 29.06.21 12:03 Сейчас в теме
(2)
Из-за решения в мобильной платформе, т.к. функция сканирования ШК - это ж 1С-ная функция.

Как вариант - юзать сторонний сканер ШК. Есть множество приложений, возвращающих ШК в вызывающий софт. Вот как пример: http://catalog.mista.ru/public/301851/

Сохранил на всякий случай, спасибо. Но ещё хочу побиться (головой?) над решением средствами 1С, а то бред какой-то прям
4. starik-2005 3040 29.06.21 12:05 Сейчас в теме
(3)
ещё хочу побиться
Батенька мазохист? Я бы после первого раза плюнул и заюзал бы zxing. Есть, кстати, какой-то софт, который плюется отсканированным в клавиатуру - можно заюзать для него внешнюю компоненту InputDevice из БПО.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот