Группа: Пользователи
Сообщений: 8
Спасибо сказали: 0 раз
Рейтинг: 0
Доброго времени суток! Столкнулся с проблемой в самописной конфигурации на дистрибутиве Lubuntu 18.04 и версии платформы 1С:Предприятие 8.3 (8.3.12.1440) (на Windows все отрабатывает без всяких проблем). В конфигурацию добавил Библиотеку Подключаемого Оборудования и на её базе подключил сканер штрих кодов с помощью драйверов NativeApi. Но суть не в этом, все работает. Проблема заключается в том, что после сканирования ничего не происходит, а для того, что бы ОбработкаВнешнегоСобытия сработала нужно нажать любую клавишу либо кликнуть мышкой. Может кто-то сталкивался, помогите пожалуйста.
Группа: Пользователи
Сообщений: 8
Спасибо сказали: 0 раз
Рейтинг: 0
Vidocq05 @ Сегодня, 14:49
, ПОСЛЕ клика или нажатия любой клавиши срабатывает ОбработкаВнешнегоСобытия в модуле управляемого приложеня и в ней: Источник = InputDevice#1 Событие = Штрихкод Данные = BE000000002
Leschyu @ Сегодня, 16:57
, Из просторов интернета:
Сам сканер ШК при сканировании генерит КОД, который может состоять собственно из самого ШК и префикса с суффиксом... Для того, чтобы сработало "внешнее событие" и ОбработкаВнешнегоСобытия() - должен быть в настройках программы(драйвера) корректно описан СУФФИКС ШК - т.е. спец.символ(последовательность спец.символов), которые "говорят" что ШК "закончился"... можно его "обрабатывать"... т.е. - со сканера идет: <Префикс><ОтсканированныйШК><Суффикс>; - <Префикс> и <Суффикс> настраиваются по книжке с настройками сканера; - если правильно В ДРОВАХ настроены <Префикс> и <Суффикс> (т.е. такие же, как у сканера), то дрова их отбрасывают, оставляя <ОтсканированныйШК> для 1С-ны. - если правильно В ДРОВАХ настроен <Суффикс>, то по его приходу и генерится "Внешнее событие". Иначе - ждем это событие до второго пришествия... - <Суффикс> - это символ(спец.код), который говорит компу о том, что переданная от железа последовательность закончилась; - <Префикс> - символ, позволяющий отличать "нашу" последовательность (со сканера) от "не нашей" (с фиг знает еще какого устройства) или, например, <префикс> можно использовать чтобы отличать наши "внутренние" ШК от ШК производителей/поставщиков.
Группа: Пользователи
Сообщений: 8
Спасибо сказали: 0 раз
Рейтинг: 0
Vidocq05 @ Сегодня, 17:05
, В настройках оборудования выставлен суффикс 13 (CR). Такой же я при помощи штрих кодов забил в сканер. Пытался заставить работать с другим суффиксом (выставлял и в настройках, и забивал в сканер) - безрезультатно. Либо не работает вообще, либо так же ждет нажатия клавиши или клика.
Группа: Пользователи
Сообщений: 8
Спасибо сказали: 0 раз
Рейтинг: 0
twilight_dream @ Вчера, 14:24
, Перерыл всю инструкцию по программированию сканера, но там нету "постфикса". А там и так после сканирования кода шлет ещё "Ввод"(CR).
Группа: Пользователи
Сообщений: 1
Спасибо сказали: 0 раз
Рейтинг: 0
Leschyu @ 17.07.18, 16:44
, Здравствуйте. у меня подобная проблема. сканер переводил как в режим эмуляции com так и в клавиатурном режиме. 1С:Розница также реагирует как у Вас. Победить удалось?
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!