0
manti
13.08.14
✎
15:29
|
Собственнно САБЖ - как можно получить сформированную строку из ЗаписьXML
из справ инфы видно, что УстановитьСтроку:
Инициализирует объект для вывода результирующего XML в строку. Каким образом ее получить эту строку?
ФайлСДанными = ПолучитьИмяВременногоФайла("xml");
ЗаписьXML = Новый ЗаписьXML;
//ЗаписьXML.ОткрытьФайл(ФайлСДанными, "UTF-8");
ЗаписьXML.УстановитьСтроку();
ЗаписьXML.ЗаписатьОбъявлениеXML();
ЗаписьXML.ЗаписатьНачалоЭлемента("package");
ЗаписьXML.ЗаписатьНачалоЭлемента("stockLevel");
ЗаписьXML.ЗаписатьАтрибут("productCode", XMLСтрока(Ссылка.Код));
ЗаписьXML.ЗаписатьАтрибут("stockLevelStatus", XMLСтрока("inStock"));
ЗаписьXML.ЗаписатьАтрибут("stockLevelStatе", XMLСтрока("FREE"));
ЗаписьXML.ЗаписатьАтрибут("consignmentCode", "");
СвободныйОстатокНоменкл = ПолучитьСвободныйОстататок(Ссылка);
ЗаписьXML.ЗаписатьАтрибут("amount", XMLСтрока(СвободныйОстатокНоменкл));
//ЗаписьXML.ЗаписатьНачалоЭлемента("docNo");
//ЗаписьXML.ЗаписатьТекст(XMLСтрока(Ссылка.Номер));
ЗаписьXML.ЗаписатьКонецЭлемента();//stockLevel
ЗаписьXML.ЗаписатьКонецЭлемента();//package
ЗаписьXML.Закрыть();
|
|