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