Выгрузка загрузка данных
ВыгрузитьДанныеТекущейОбластиВАрхив
Описание, пример вызова
// Выгружает данные в zip-архив, из которого они в дальнейшем могут быть загружены// в другую информационную базу или область данных с помощью функции// ВыгрузкаЗагрузкаДанных.ЗагрузитьДанныеТекущейОбластиИзАрхива().//// Параметры:// ПараметрыВыгрузки - Структура - содержащая параметры выгрузки данных:// * ВыгружаемыеТипы - Массив из ОбъектМетаданных - данные которых требуется выгрузить в архив// * ВыгружатьПользователей - Булево - выгружать информацию о пользователях информационной базы,// * ВыгружатьНастройкиПользователей - Булево - игнорируется если ВыгружатьПользователей = Ложь.// Также структура может содержать дополнительные ключи, которые могут быть обработаны внутри// произвольных обработчиков выгрузки данных.//// Возвращаемое значение:// Структура - с полями:// * ИмяФайла - Строка - имя файла архива// * Предупреждения - Массив Из Строка - предупреждения пользователю по результатам выгрузки.//Функция ВыгрузитьДанныеТекущейОбластиВАрхив(Знач ПараметрыВыгрузки) Экспорт
Пример вызова
Результат = ВыгрузкаЗагрузкаДанных.ВыгрузитьДанныеТекущейОбластиВАрхив(ПараметрыВыгрузки)
ЗагрузитьДанныеТекущейОбластиИзАрхива
Описание, пример вызова
// Загружает данные из zip архива с XML файлами.//// Параметры:// ИмяАрхива - Строка, УникальныйИдентификатор, Структура - имя файла, идентификатор файла или данные файла полученные с помощью ZipАрхивы.ПрочитатьАрхив().// ПараметрыЗагрузки - Структура - содержащая параметры загрузки данных:// * ЗагружаемыеТипы - Массив Из ОбъектМетаданных - массив объектов метаданных, данные// которых требуется загрузить из архива. Если значение параметра задано - все прочие// данные, содержащиеся в файле выгрузки, загружены не будут. Если значение параметра// не задано - будут загружены все данные, содержащиеся в файле выгрузки.// * ЗагружатьПользователей - Булево - загружать информацию о пользователях информационной базы,// * ЗагружатьНастройкиПользователей - Булево - игнорируется, если ЗагружатьПользователей = Ложь.// * СопоставлениеПользователей - ТаблицаЗначений - таблица с колонками:// ** Пользователь - СправочникСсылка.Пользователи - идентификатора пользователя из архива.// ** ИдентификаторПользователяСервиса - УникальныйИдентификатор - идентификатор пользователя сервиса.// ** СтароеИмяПользователяИБ - Строка - старое имя пользователя базы.// ** НовоеИмяПользователяИБ - Строка - новое имя пользователя базы.// Также структура может содержать дополнительные ключи, которые могут быть обработаны внутри// произвольных обработчиков загрузки данных.//// Возвращаемое значение:// Структура - с полями:// * Предупреждения - Массив Из Строка - предупреждения пользователю по результатам загрузки.//Функция ЗагрузитьДанныеТекущейОбластиИзАрхива(Знач ИмяАрхива, Знач ПараметрыЗагрузки) Экспорт
Пример вызова
Результат = ВыгрузкаЗагрузкаДанных.ЗагрузитьДанныеТекущейОбластиИзАрхива(ИмяАрхива, ПараметрыЗагрузки)
ВыгрузкаВАрхивеСовместимаСТекущейКонфигурацией
Описание, пример вызова
// Проверяет совместимость выгрузки из файла с текущей конфигурацией информационной базы.//// Параметры:// ИмяАрхива - Строка - путь к файлу выгрузки.//// Возвращаемое значение:// Булево - Истина если данные из архива могут быть загружены в текущую конфигурацию.//Функция ВыгрузкаВАрхивеСовместимаСТекущейКонфигурацией(Знач ИмяАрхива) Экспорт
Пример вызова
Результат = ВыгрузкаЗагрузкаДанных.ВыгрузкаВАрхивеСовместимаСТекущейКонфигурацией(ИмяАрхива)
ЗаписатьОбъектВФайл
Описание, пример вызова
// Записывает объект в файл.//// Параметры:// Объект - Произвольный - записываемый объект.// ИмяФайла - Строка - путь к файлу.// Сериализатор - СериализаторXDTO - сериализатор.//Процедура ЗаписатьОбъектВФайл(Знач Объект, Знач ИмяФайла, Сериализатор = Неопределено) Экспорт
Пример вызова
ВыгрузкаЗагрузкаДанных.ЗаписатьОбъектВФайл(Объект, ИмяФайла, Сериализатор);
ПрочитатьОбъектИзФайла
Описание, пример вызова
// Возвращает объект из файла.//// Параметры:// ИмяФайла - Строка - путь к файлу.//// Возвращаемое значение:// Произвольный - объект содержащий прочитанные данные//Функция ПрочитатьОбъектИзФайла(Знач ИмяФайла) Экспорт
Пример вызова
Результат = ВыгрузкаЗагрузкаДанных.ПрочитатьОбъектИзФайла(ИмяФайла)
ДополнитьТипомИсключаемымИзВыгрузкиЗагрузки
Описание, пример вызова
// Дополняет массив типов исключаемых из выгрузки-загрузки// Предназначен для использования в обработчиках ПриЗаполненииТиповИсключаемыхИзВыгрузкиЗагрузки.//// Параметры:// Типы - Массив из ФиксированнаяСтруктура// Тип - ОбъектМетаданных - объект метаданных исключаемый из выгрузки-загрузки// ДействиеСоСсылками - Строка - вариант действия при обнаружении ссылки на объект исключаемый из выгрузки// Поддерживаются следующие действия:// ВыгрузкаЗагрузкаДанных.ДействиеСоСсылкамиНеИзменять() - не будет произведено никаких действий// ВыгрузкаЗагрузкаДанных.ДействиеСоСсылкамиОчищать() - будет выполнено очищение ссылки на невыгружаемый объект// ВыгрузкаЗагрузкаДанных.ДействиеСоСсылкамиНеВыгружатьОбъект() - объект содержащий ссылку не будет выгружен//// Пример использования:// Процедура ПриЗаполненииТиповИсключаемыхИзВыгрузкиЗагрузки(Типы) Экспорт// ВыгрузкаЗагрузкаДанных.ДополнитьТипомИсключаемымИзВыгрузкиЗагрузки(// Типы,// Метаданные.Справочники.ИсторияПроверкиИКорректировкиДанныхПрисоединенныеФайлы,// ВыгрузкаЗагрузкаДанных.ДействиеСоСсылкамиНеВыгружатьОбъект());// КонецПроцедуры//Процедура ДополнитьТипомИсключаемымИзВыгрузкиЗагрузки(Типы, Тип, ДействиеСоСсылками) Экспорт
Пример вызова
ВыгрузкаЗагрузкаДанных.ДополнитьТипомИсключаемымИзВыгрузкиЗагрузки(Типы, Тип, ДействиеСоСсылками)
ДействиеСоСсылкамиНеИзменять
Описание, пример вызова
// Возвращаемое значение:// Строка -Функция ДействиеСоСсылкамиНеИзменять() Экспорт
Пример вызова
Результат = ВыгрузкаЗагрузкаДанных.ДействиеСоСсылкамиНеИзменять()
ДействиеСоСсылкамиОчищать
Описание, пример вызова
// Возвращаемое значение:// Строка -Функция ДействиеСоСсылкамиОчищать() Экспорт
Пример вызова
Результат = ВыгрузкаЗагрузкаДанных.ДействиеСоСсылкамиОчищать()
ДействиеСоСсылкамиНеВыгружатьОбъект
Описание, пример вызова
// Возвращаемое значение:// Строка -Функция ДействиеСоСсылкамиНеВыгружатьОбъект() Экспорт
Пример вызова
Результат = ВыгрузкаЗагрузкаДанных.ДействиеСоСсылкамиНеВыгружатьОбъект()
ВыгрузитьДанныеВАрхив
Описание, пример вызова
// Устарела. Следует использовать ВыгрузкаЗагрузкаДанных.ВыгрузитьДанныеТекущейОбластиВАрхив// Выгружает данные в zip-архив, из которого они в дальнейшем могут быть загружены// в другую информационную базу или область данных с помощью функции// ВыгрузкаЗагрузкаДанных.ЗагрузитьДанныеТекущейОбластиИзАрхива().//// Параметры:// ПараметрыВыгрузки - Структура - содержащая параметры выгрузки данных:// * ВыгружаемыеТипы - Массив из ОбъектМетаданных - массив объектов метаданных, данные которых требуется выгрузить в архив// * ВыгружатьПользователей - Булево - выгружать информацию о пользователях информационной базы,// * ВыгружатьНастройкиПользователей - Булево - игнорируется если ВыгружатьПользователей = Ложь.// Также структура может содержать дополнительные ключи, которые могут быть обработаны внутри// произвольных обработчиков выгрузки данных.//// Возвращаемое значение:// Строка - путь к файлу выгрузки.//Функция ВыгрузитьДанныеВАрхив(Знач ПараметрыВыгрузки) Экспорт
Пример вызова
Результат = ВыгрузкаЗагрузкаДанных.ВыгрузитьДанныеВАрхив(ПараметрыВыгрузки)
ЗагрузитьДанныеИзАрхива
Описание, пример вызова
// Устарела. Следует использовать ВыгрузкаЗагрузкаДанных.ЗагрузитьДанныеТекущейОбластиИзАрхива// Загружает данные из zip архива с XML файлами.//// Параметры:// ИмяАрхива - Строка - полное имя файла архива с данными,// ПараметрыЗагрузки - Структура - содержащая параметры загрузки данных:// * ЗагружаемыеТипы - Массив Из ОбъектМетаданных - массив объектов метаданных, данные// которых требуется загрузить из архива. Если значение параметра задано - все прочие// данные, содержащиеся в файле выгрузки, загружены не будут. Если значение параметра// не задано - будут загружены все данные, содержащиеся в файле выгрузки.// * ЗагружатьПользователей - Булево - загружать информацию о пользователях информационной базы,// * ЗагружатьНастройкиПользователей - Булево - игнорируется, если ЗагружатьПользователей = Ложь.// * СопоставлениеПользователей - ТаблицаЗначений - таблица с колонками:// ** Пользователь - СправочникСсылка.Пользователи - идентификатора пользователя из архива.// ** ИдентификаторПользователяСервиса - УникальныйИдентификатор - идентификатор пользователя сервиса.// ** СтароеИмяПользователяИБ - Строка - старое имя пользователя базы.// ** НовоеИмяПользователяИБ - Строка - новое имя пользователя базы.// Также структура может содержать дополнительные ключи, которые могут быть обработаны внутри// произвольных обработчиков загрузки данных.//Процедура ЗагрузитьДанныеИзАрхива(Знач ИмяАрхива, Знач ПараметрыЗагрузки) Экспорт
Пример вызова
ВыгрузкаЗагрузкаДанных.ЗагрузитьДанныеИзАрхива(ИмяАрхива, ПараметрыЗагрузки)
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).