Как программно установить схему их XML

Для того, чтобы программно установить схему их XML файла, необходимо выполнить следующее:

Диалог 			= Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
Диалог.Фильтр 	= "Файлы XML (*.xml) |*.xml";
Если не Диалог.Выбрать() Тогда
	Возврат;
КонецЕсли;
 
ЧтениеXML = Новый ЧтениеXML;
Попытка   
	ЧтениеXML.ОткрытьФайл(Диалог.ПолноеИмяФайла);
Исключение   
	Сообщить("Невозможно открыть xml-файл");
	Возврат;
КонецПопытки;
 
СхемаКомпоновкиДанных = СериализаторXDTO.ПрочитатьXML(ЧтениеXML,, Тип("СхемаКомпоновкиДанных"));
ЧтениеXML.Закрыть();

Теперь в переменной СхемаКомпоновкиДанных содержится схема, с которой можно делать что угодно. Например сформировать отчет по примеру отсюда.

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии