ВыгрузитьПользователейИнформационнойБазы (БСП)

Автор: 1С
ОбщийМодуль.ВыгрузкаЗагрузкаПользователейИнформационнойБазы
БСП

Выгрузить пользователей информационной базы.

Процедура ВыгрузитьПользователейИнформационнойБазы(Контейнер) Экспорт
	
	ПользователиИБ = ПользователиИнформационнойБазы.ПолучитьПользователей();
	ПользователиИБ = СортироватьМассивПользователейИБПередВыгрузкой(ПользователиИБ);
	
	ИмяФайла = Контейнер.СоздатьФайл(ВыгрузкаЗагрузкаДанныхСлужебный.Users());
	
	ПотокЗаписи = Новый ЗаписьXML();
	ПотокЗаписи.ОткрытьФайл(ИмяФайла);
	ПотокЗаписи.ЗаписатьОбъявлениеXML();
	ПотокЗаписи.ЗаписатьНачалоЭлемента("Data");
	
	Для Каждого ПользовательИБ Из ПользователиИБ Цикл
		
		ФабрикаXDTO.ЗаписатьXML(ПотокЗаписи, СериализоватьПользователяИнформационнойБазы(ПользовательИБ));
		
	КонецЦикла;
	
	ПотокЗаписи.ЗаписатьКонецЭлемента();
	ПотокЗаписи.Закрыть();
	
КонецПроцедуры

///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются 
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////

Рекомендации

Похожие публикации

ВыгрузитьСвойство (БСП)

ЗагрузитьПользователейИнформационнойБазы (БСП)

ПриЗагрузкеПользователяИнформационнойБазы (БСП)

ПослеЗагрузкиПользователяИнформационнойБазы (БСП)

ПослеЗагрузкиПользователейИнформационнойБазы (БСП)

ПриЗаписиПользователяИнформационнойБазы (БСП)

Обновлятор-1С: групповое (пакетное) обновление и обслуживание всех баз за один раз