Есть старая конфа УНФ 1.3, переписанная сильно.
В ней не срабатывает ОбработкаВнешнегоСобытия. Сканер подключен и настроен. В тесте подключаемого оборудования возвращает штрихкод верно.
Но в предопределённую процедуру ОбработкаВнешнегоСобытия ничего не приходит.
Не могу понять что ни так.
(1) что-то типа:
ОписаниеОшибки = "";
Если НЕ МенеджерОборудованияКлиент.ПодключитьОборудованиеПоИдентификатору(УникальныйИдентификатор, ОборудованиеУстройствоВвода, ОписаниеОшибки) Тогда
Сообщить(ОписаниеОшибки);
КонецЕсли;
Тут только телепат поможет. Сканер подключен в разрыв клавиатуры, или по com? Ну и какая форма активна при сканировании? А то может там не ВводДоступен(). И заодно проверь, есть ли у формы в реквизитах подключаемое оборудование. Насколько я помню, там должен быть реквизит, который при открытии заполняется подключаемым оборудованием...
Разобрался. Вторая база была открыта и там перехватывала событие.
Спасибо.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший