ПриЗагрузкеДанных
страницаОбработчик при загрузке данных. Используется для переопределения стандартной обработки загрузки данных. В данном обработчике должна быть реализована логика загрузки данных: необходимые проверки перед загрузкой данных, сериализация данных из файла сообщения или сериализация данных из потока. Формат сообщения для загрузки может быть произвольным. В случае ошибок при получении данных следует прерывать выполнение обработчика методом ВызватьИсключение с описанием ошибки.
Синтаксис
Процедура ПриЗагрузкеДанных(СтандартнаяОбработка,
Отправитель,
ИмяФайлаСообщения,
ДанныеСообщения,
КоличествоЭлементовВТранзакции,
ИмяСобытияЖурналаРегистрации,
КоличествоПолученныхОбъектов) ЭкспортПараметры
СтандартнаяОбработка— Булево - в данный параметр передается признак выполнения стандартной (системной) обработки события. Если в теле процедуры-обработчика установить данному параметру значение Ложь, стандартная обработка события производиться не будет. Отказ от стандартной обработки не отменяет действие. Значение по умолчанию: Истина.Отправитель— ПланОбменаСсылка - узел плана обмена, для которого выполняется загрузка данных.ИмяФайлаСообщения— Строка - имя файла, из которого требуется выполнить загрузку данных. Если параметр не заполнен, то данные для загрузки передаются через параметр ДанныеСообщения.ДанныеСообщения— Произвольный - параметр содержит данные, которые необходимо загрузить. Если параметр ИмяФайлаСообщения пустой, то данные для загрузки передаются через этот параметр.КоличествоЭлементовВТранзакции— Число - определяет максимальное число элементов данных, которые читаются из сообщения и записываются в базу данных в рамках одной транзакции. При необходимости в обработчике следует реализовать логику записи данных в транзакции. Значение параметра задается в настройках подсистемы обмена данными.ИмяСобытияЖурналаРегистрации— Строка - имя события журнала регистрации текущего сеанса обмена данными. Используется для записи в журнал регистрации данных (ошибок, предупреждений, информации) с заданным именем события. Соответствует параметру ИмяСобытия метода глобального контекста ЗаписьЖурналаРегистрации.КоличествоПолученныхОбъектов— Число -счетчик полученных объектов. Используется для определения количества загруженных объектов для последующей фиксации в протоколе обмена. Расположение Общий модуль ОбменДаннымиПереопределяемый
Доступность
Сервер, Толстый клиент, Внешнее соединение