Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Не пойму, как в типовых обрабатывается внешнее событие?

Не пойму, как в типовых обрабатывается внешнее событие?
Я
   Shantaram
 
28.07.20 - 05:18
В модулях форм в типовых есть процедура

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

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

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

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

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

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

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

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

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

Функция СШКИнформационнаяКарта

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.