Не происходит вызов ОбработкаВнешнегоСобытия() при использовании сканера штрих-кода в разрыв клавиатуры
SergeyKa
05.05.2009 - 19:39
|
Попросили в одном магазине кое-что подправить в конфигурации для работы со сканером штрих-кода. Не знаю,как так получается,что процедура ОбработкаВнешнегоСобытия() возникает только при открытой форме для подбора номенклатуры.В других формах,где только не пробовал - в документах, справочниках, где пытался настроить, вызова процедуры не происходит.Сканер подлючен в разрыв клавиатуры. Подключение сканера: Если ЗагрузитьВнешнююКомпоненту("ScanOPOS.dll")<>0 Тогда СканерШтрихКода=СоздатьОбъект("AddIn.Scanner"); Если СканерШтрихКода.УстройствоВключено=0 Тогда Если СканерШтрихКода.Подсоединить("Scanner") = 0 Тогда // OPOS_SUCCESS Если СканерШтрихКода.Занять(1)= 0 Тогда // OPOS_SUCCESS СканерШтрихКода.УстройствоВключено=1; Если СканерШтрихКода.Результат= 0 Тогда // OPOS_SUCCESS РаботаСоСканеромШтрихКода=2; Предупреждение("Включили сканер"); КонецЕсли; КонецЕсли; КонецЕсли; Иначе РаботаСоСканеромШтрихКода=2; КонецЕсли; КонецЕсли; В чем может быть причина? |