Тема: XML Export
Показать сообщение отдельно
Старый 18.10.2012, 11:31   #4  
kaw is offline
kaw
Участник
 
122 / 35 (2) +++
Регистрация: 23.03.2004
Адрес: Новосибирск
т.е. ссылки не помогли решить проблему ?!

А если упростить код:
X++:
select inventTable
{
        nodeTable = doc.createElement(tablestr(InventTable));
        nodeTable.setAttribute( fieldstr(InventTable, RecId), int2str(inventTable.RecId) );

        nodeXml.appendChild(nodeTable);
        //
        nodeExtItem = doc.createElement( fieldstr(InventTable, ExternalItemId) );
        //nodeExtItem.appendChild( doc.createTextNode(inventTable.ExternalItemId) );
        nodeExtItem.appendChild( doc.createTextNode('00001'));

        nodeTable.appendChild(nodeExtItem);
        //
        nodeItem = doc.createElement( fieldstr(InventTable, ItemId) );
        //nodeItem.appendChild( doc.createTextNode(inventTable.ItemId) );
        nodeItem.appendChild( doc.createTextNode('00001'));

        nodeTable.appendChild(nodeItem);
    }
работает ?
следующим шагом вместо while select, попробовать выгрузить одну карточку select inventTable.