0
oslokot
13.12.18
✎
09:38
|
Добрый день!
Есть типовая КА, к которой подключен обычный сканер через NativeApi
Все работает.
Сделал самописный документ, привязал к нему обработчик "ОбработкаОповещения".
И прописал в ней типовое:
// ПодключаемоеОборудование
Если Источник = "ПодключаемоеОборудование" И ВводДоступен() Тогда
Если ИмяСобытия = "ScanData" И МенеджерОборудованияКлиентПереопределяемый.ЕстьНеобработанноеСобытие() Тогда
ОбработатьШтрихкоды(МенеджерОборудованияКлиент.ПреобразоватьДанныеСоСканераВМассив(Параметр));
КонецЕсли;
КонецЕсли;
// Конец ПодключаемоеОборудование
Открыл свой док, пикаю - попадаю в обработчик, но там ИмяСобытия=Неопределено, Источник=""
Соответственно, данных со сканера нет.
Теперь самое интересное:
- открываю заказ клиента, пикаю, работает.
- открываю свой док, пикаю, работает!
То есть в обработчик оповещения моего дока начинают прилетать данные со сканера ТОЛЬКО после того как я пикну в любом типовом доке, например в заказе.
Что за хрень, как так?
|
|
1
Галахад
гуру
13.12.18
✎
09:53
|
КА 2 не знаю, а в старых конфигурациях, при открытии/закрытии формы, оборудование подключается/отключается.
|
|