Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Сформировать файл xml

Сформировать файл xml
Я
   НАТалья Голубева
 
21.09.18 - 13:54
Здравствуйте, пробую сформировать файл xml на простом примере....Выдает ошибку "Каталог не обнаружен С:\upload.xml"

Процедура КнопкаВыполнитьНажатие(Кнопка)
Запись = Новый ЗаписьXML;
Запись.ОткрытьФайл("С:\upload.xml");
Запись.ЗаписатьОбъявлениеXML();
// формируем корневой элемент

Запись.ЗаписатьНачалоЭлемента("Контрагенты");
Выборка = Справочники.Контрагенты.Выбрать();
Пока Выборка.Следующий() Цикл
    // для каждого клиента формируем свой элемент

    Запись.ЗаписатьНачалоЭлемента("Контрагенты");
    // запишем код клиента в атрибут тега

    Запись.ЗаписатьАтрибут("Код", Строка(Выборка.Код));
    // Наименование клиента запишем в текст элемента

    Запись.ЗаписатьТекст(Выборка.Наименование);
    // закрываем элемент клиента

    Запись.ЗаписатьКонецЭлемента();    
КонецЦикла;
// закрываем корневой элемент xml-документа

Запись.ЗаписатьКонецЭлемента();    
// закрыть файл

Запись.Закрыть();   
КонецПроцедуры
 
 
   s03
 
1 - 21.09.18 - 13:55
(0) очень часто доступ на запись в корневую папку (особенно на диске С) бывает закрыт
   s03
 
2 - 21.09.18 - 13:56
попробуйте выбрать другое место для сохранения файла
   kudlach
 
3 - 21.09.18 - 13:58
Для начала, какая платфома ? какой режим форм ?
Почему не посмотрелось на типовые обработки выгрузки/загрузки XML ?
   НАТалья Голубева
 
4 - 21.09.18 - 14:06
Спасибо...доступ был закрыт...прописала другой путь
   lamme
 
5 - 21.09.18 - 14:12
Запись = Новый ЗаписьXML;
ТМП_хмл = получитьИмяВременногоФайла("xml")
Запись.ОткрытьФайл(ТМП_хмл);

так всяко сформируется и запишется

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует