0
Noxvil
08.02.13
✎
16:40
|
Добрый день, формирую xml (первый раз).
Ругается на:
{(50)}: Ошибка при вызове метода контекста (ЗаписатьНачалоЭлемента)
Запись.ЗаписатьНачалоЭлемента("Deal");
по причине:
Ошибочный порядок записи XML
Я так понял, что неправильно закрываю элемент группировки, подскажите - в чём ошибка...
Запись=Новый ЗаписьXML;
Запись.ОткрытьФайл("C:\Users\Vkhrapunov\Downloads\data.xml");
Запись.ЗаписатьОбъявлениеXML();
Пока выборкаид.следующий() Цикл
Запись.ЗаписатьНачалоЭлемента("Deal");
Запись.ЗаписатьАтрибут("ID", Строка(выборкаид.ID));
ВыборкаОплаты = ВыборкаИд.Выбрать(ОбходРезультатаЗапроса.Погруппировкамсиерархией);
Пока ВыборкаОплаты.следующий() Цикл
Запись.ЗаписатьНачалоЭлемента("Payment");
Запись.ЗаписатьАтрибут("PaymentDetail", Строка(ВыборкаОплаты.PaymentDetail));
Запись.ЗаписатьАтрибут("PaymentSum", Строка(ВыборкаОплаты.PaymentSum));
Запись.ЗаписатьАтрибут("PaymentDate", Строка(ВыборкаОплаты.PaymentDate));
Запись.ЗаписатьАтрибут("PaymentNumber", Строка(ВыборкаОплаты.PaymentNumber));
Запись.ЗаписатьАтрибут("PaymentType", Строка(ВыборкаОплаты.PaymentType));
Запись.ЗаписатьКонецЭлемента();
КонецЦикла;
Запись.ЗаписатьКонецЭлемента();
КонецЦикла;
Запись.Закрыть();
|
|