0
ReZеt
28.09.12
✎
02:46
|
Здравствуйте. Ситуация следующая. Хочу выгрузить справочник подразделения в XML файл. Код:
----------------------------------------------------------
XML_DOM=CreateObject("MSXML2.DOMDocument");
XML_DOM.loadXML("<root/>");
nodeRoot =XML_DOM.documentElement;
Подразделения = XML_DOM.createElement("СправочникПодразделения");
Спр=Создатьобъект("Справочник.Подразделения");
Спр.ВыбратьЭлементы();
Пока Спр.ПолучитьЭлемент()=1 цикл
подразделен = XML_DOM.createElement("Подразделения");
подразделен.setAttribute("Наименование",Спр.Наименование);
подразделен.setAttribute("Родитель",Строка(Спр.Родитель));
подразделен.setAttribute("КодОКАТО",Спр.КодОКАТО);
подразделения.appendChild(подразделен);
КонецЦикла;
nodeRoot.appendChild(подразделения);
XML_DOM.Save("C:\temp\1.xml")
-----------------------------------------------------------
Вот данный код выгружает наименование,родителя а "кодОКАТО" выгружает частично, только у некоторых записей. Хотя в БД КодОКАТО пробит везде.
Подскажите что в коде не так?
|
|