Есть такой код:
процедура ПриНачалеРаботыСистемы()
попытка
ЗагрузитьВнешнююКомпоненту("Scaner1C.dll");// она должна быть в BIN
исключение
Сообщить("Не найдена компонента сканера");
конецпопытки;
попытка
СканерШтрихКода=Новый("AddIn.Scaner45");
исключение
Сообщить("Не найдена компонента сканера");
конецпопытки;
конецпроцедуры
Необходим при считывании штрих-кода сканером чтобы штрих-код заносился в поле ввода в обработке.
Помогите, как можно это реализовать???
процедура ПриНачалеРаботыСистемы()
попытка
ЗагрузитьВнешнююКомпоненту("Scaner1C.dll");// она должна быть в BIN
исключение
Сообщить("Не найдена компонента сканера");
конецпопытки;
попытка
СканерШтрихКода=Новый("AddIn.Scaner45");
исключение
Сообщить("Не найдена компонента сканера");
конецпопытки;
конецпроцедуры
Необходим при считывании штрих-кода сканером чтобы штрих-код заносился в поле ввода в обработке.
Помогите, как можно это реализовать???
По теме из базы знаний
- Сканирование штрих-кодов и QR-кодов через веб-камеру
- Может ли оптическое распознавание текста (OCR) работать так же быстро, как сканирование штрих-кода, и что для этого надо сделать? UPD 11.12.19 вошло в релиз https://infostart.ru/public/1166378/
- Организация работы со штрих-кодами посредством веб-интерфейса
- Сканер штрих-кодов в веб-сервис BWS Scanner
- Моментальный поиск документов при сканировании штрих-кода, замена штрих-кода на QR код, QR-кодирование печатных форм в 1С: Управление нашей фирмой (УНФ)
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Автор все перепутал.
1. Какой сканер? com-портовый, клаиатурный или usb-шный?
2. Зачем использовать Scaner1c.dll, когда можно, как посоветовали уже, обойтись бесплатной scanopos.dll?
3. Для com-портового сканера, все решает метод ОбработкаВнешнегоСобытия в форме обработки, куда нужно что-то вносить.
Для Scaner1c.dll оно может и не сработать. се зависит от того, как эта dll-ка настроена при подключении. Там в переменной Данные может лежать совсем не то.
1. Какой сканер? com-портовый, клаиатурный или usb-шный?
2. Зачем использовать Scaner1c.dll, когда можно, как посоветовали уже, обойтись бесплатной scanopos.dll?
3. Для com-портового сканера, все решает метод ОбработкаВнешнегоСобытия в форме обработки, куда нужно что-то вносить.
Код |
---|
Процедура ОбработкаВнешнегоСобытия(Источник,Событие,Данные)
Если Событие = "BarCodeValue" Тогда
МоеПоле=Данные;
глСканерПосылкаДанных(1);
КонецЕсли;
КонецПроцедуры
Показать полностью |
Для Scaner1c.dll оно может и не сработать. се зависит от того, как эта dll-ка настроена при подключении. Там в переменной Данные может лежать совсем не то.
Процедура ПриНачалеРаботыСистемы()
попытка
ЗагрузитьВнешнююКомпоненту("Scanopos.dll");// она должна быть в BIN
исключение
Сообщить("Не найдена компонента сканера");
конецпопытки;
попытка
СканерШтрихКода=Новый("AddIn.Scanner");
исключение
Сообщить("Не найдена компонента сканера");
конецпопытки;
конецпроцедуры
попытка
ЗагрузитьВнешнююКомпоненту("Scanopos.dll");// она должна быть в BIN
исключение
Сообщить("Не найдена компонента сканера");
конецпопытки;
попытка
СканерШтрихКода=Новый("AddIn.Scanner");
исключение
Сообщить("Не найдена компонента сканера");
конецпопытки;
конецпроцедуры
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот