Имя: Пароль:
1C
 
Проблема при сканировании в собственный документ в КА2.4
0 oslokot
 
13.12.18
09:38
Добрый день!

Есть типовая КА, к которой подключен обычный сканер через NativeApi
Все работает.

Сделал самописный документ, привязал к нему обработчик "ОбработкаОповещения".
И прописал в ней типовое:
    // ПодключаемоеОборудование
    Если Источник = "ПодключаемоеОборудование" И ВводДоступен() Тогда
        Если ИмяСобытия = "ScanData" И МенеджерОборудованияКлиентПереопределяемый.ЕстьНеобработанноеСобытие() Тогда
            ОбработатьШтрихкоды(МенеджерОборудованияКлиент.ПреобразоватьДанныеСоСканераВМассив(Параметр));
        КонецЕсли;
    КонецЕсли;
    // Конец ПодключаемоеОборудование


Открыл свой док, пикаю - попадаю в обработчик, но там ИмяСобытия=Неопределено, Источник=""
Соответственно, данных со сканера нет.


Теперь самое интересное:
- открываю заказ клиента, пикаю, работает.
- открываю свой док, пикаю, работает!

То есть в обработчик оповещения моего дока начинают прилетать данные со сканера ТОЛЬКО после того как я пикну в любом типовом доке, например в заказе.

Что за хрень, как так?
1 Галахад
 
гуру
13.12.18
09:53
КА 2 не знаю, а в старых конфигурациях, при открытии/закрытии формы, оборудование подключается/отключается.
2 oslokot
 
13.12.18
09:58
(1) Елы-палы, похоже на то!

в типовой ка2 в приоткытии подключение, в призакпытии отключение

Большое Спасибо!
3 Галахад
 
гуру
13.12.18
10:03
(2) Пожалуйста. Рад помочь.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.