Добрый день!
Не могу понять почему ОбработкаОповещения не ловит сканер.
Сканер подключен, работает в не управляемых формах отлично.
В чем может быть подвох?
Процедура из Обработки формы
&НаКлиенте
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник)
Если Источник = "ПодключаемоеОборудование" Тогда
Если ИмяСобытия = "ScanData" Тогда
//Преобразуем предварительно к ожидаемому формату
Если Параметр[1] = Неопределено Тогда
Данные = Новый Структура("Штрихкод, Количество", Параметр[0], 1); // Достаем штрихкод из основных данных
Иначе
Данные = Новый Структура("Штрихкод, Количество", Параметр[1][1], 1); // Достаем штрихкод из дополнительных данных
КонецЕсли;
ОтреагироватьНаШК(Данные.Штрихкод);
КонецЕсли;
КонецЕсли;
// Конец ПодключаемоеОборудование
ЭтаФорма.ОбновитьОтображениеДанных();
КонецПроцедуры
(2) на panasonic cf-u1 toughbook клавиатурный сканер, используется 1D barcode key emulator, тоже не ловит. драйвер атол использую, в подключении торгового оборудования порт - клавиатура, префикс #10#13, суффикс #10#13.
При тесте устройств ввода от атол - штрихкод считывает (выдает - Порт клавиатора, 21 и данные 2-а-4 #10#13)
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.