1С 8.3 Выгрузка запроса в XML
Данные > Примеры кода 1С > 1С 8.3 Запросы
Перейти в раздел примеры кода 1С 8.3:
Преобразование запроса в xml в 1С 8.3:
&НаСервере
Процедура Выгрузка_запроса_в_XML()
xml_файл = "D:\vygruzka_zaprosa.xml";
Запрос = Новый Запрос("ВЫБРАТЬ
| Наименование,
| Производитель,
| СрокИспользования
|ИЗ
| Справочник.Материалы КАК Материалы");
ВыборкаРезультата = Запрос.Выполнить().Выгрузить();
XML = Новый ЗаписьXML;
XML.ОткрытьФайл(xml_файл,"UTF-8");
XML.ЗаписатьНачалоЭлемента("Материалы");
Для Каждого СтрокаРезультата Из ВыборкаРезультата Цикл
ЗаписатьXML(XML, СтрокаРезультата.Материалы.ПолучитьОбъект());
КонецЦикла;
XML.ЗаписатьКонецЭлемента();
XML.Закрыть();
КонецПроцедуры
Процедура Выгрузка_запроса_в_XML()
xml_файл = "D:\vygruzka_zaprosa.xml";
Запрос = Новый Запрос("ВЫБРАТЬ
| Наименование,
| Производитель,
| СрокИспользования
|ИЗ
| Справочник.Материалы КАК Материалы");
ВыборкаРезультата = Запрос.Выполнить().Выгрузить();
XML = Новый ЗаписьXML;
XML.ОткрытьФайл(xml_файл,"UTF-8");
XML.ЗаписатьНачалоЭлемента("Материалы");
Для Каждого СтрокаРезультата Из ВыборкаРезультата Цикл
ЗаписатьXML(XML, СтрокаРезультата.Материалы.ПолучитьОбъект());
КонецЦикла;
XML.ЗаписатьКонецЭлемента();
XML.Закрыть();
КонецПроцедуры
0
комментарии
____________________
Перепечатка текста и фотографий разрешена при наличии прямой ссылки на источник