Имя: Пароль:
1C
1С v8
Не пойму, как в типовых обрабатывается внешнее событие?
0 Shantaram
 
28.07.20
05:18
В модулях форм в типовых есть процедура

Процедура ВнешнееСобытие(Источник, Событие, Данные)

    Если Не ВводДоступен() Тогда
        Возврат;
    КонецЕсли;

    ПолучитьСерверТО().ОбработатьВнешнееСобытие(Источник, Событие, Данные, ЭтаФорма);

КонецПроцедуры

Получается, отработал сканер, система выполняет процедуру ВнешнееСобытие, из которой вызывается ОбработатьВнешнееСобытие, а из него - процедура в модуле обработки для сканера.

Расширения кругозора ради хочу узнать, как данные попадают в ТЧ? Нигде в модуле формы документа не нашел кода который обрабатывает, полученные от сканера, данные и добавляет строку в ТЧ или устанавливает курсор на найденную позицию.
1 Провинциальный 1сник
 
28.07.20
06:33
Универсальный способ найти "как оно делается" - подключить замер производительности и анализ полученного профиля
2 DmVl76
 
28.07.20
06:56
Судя по обработке внешнего события - это УТ10/УПП

В Обработке ТОСервер по штрихкоду определяется владелец, и вызывается соответствующая функция в форме

Функция СШКУпаковка

Функция СШКНоменклатура

Функция СШКИнформационнаяКарта
AdBlock убивает бесплатный контент. 1Сергей