Использую Внешнюю компоненту "1С:Сканер штрихкодов".
В ReadMe написано, что более подробная информация в файле справки "Внешняя компонента "1С:Сканер штрихкодов" - где это, я не понял((
Подскажите, плиз.
Основной вопрос таков, если я хочу программно задать несколько суффиксов, то что писать в коде-какой формат?
На данный момент реализовано для одного параметра суффикса:
Драйвер.СтопСимвол = Суффикс;//13; CR - carriage return
Суффикс - это завершение штрих-кода.
Как суффиксов может быть несколько ?
Если несколько символов, то это один суффикс из нескольких символов.
Если разные суффиксы, то это или часть штрих-кода, записанная зачем-то в суффикс или два разных сканера.
Кроме суффиксов еще бывают префиксы. Типа посылаешь ctrl+A потом штрихкод потом возврат каретки. Первый используется как хоткей, нажимающий на кнопку с обработчиком вроде ввестизначение(),в окно ввода попадает штрихкод, потом суффикс нажимает Enter.
И тогда вобще драйвер никакой не нужен, сканер работает как волшебная клавиатура. Нужно только в самом сканере настроить префикс и постфикс или суффикс как хотите. Если этот сканер в винде определяется как устройство ручного ввода. Слава USB!
(5) Только иногда, когда Ctrl+A уже сработало, а окно ещё не открыто - штрих-код вводится в небытие.
По крайней мере, при "хорошем" сервере и "замечательном" канале связи у меня ни в каком режиме этот "замечательный" сканер не взлетел.
Правда, когда я попробовал в терминале код писать, я просто свалил их этой конторы со словами - пока нормальных каналов не будет - я тут не нужен - оно буквы с клавиатуры теряло точно также.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший