Geraldo,
Só tive que fazer uma mudança no código, no quarto parametro passei 512 ao invés de 0, pois a saida era um arquivo e não uma variavel de memória.
Obrigado pela ajuda.
CURSORTOXML("PAG","saida.xml",1,512,0,"1")
>Oi Paulo,
>
>Foi você mesmo que gerou o cursor noutro momento?... se sim fica mais fácil. Pra estrura ser mantida você precisa pedir que o cursor seja gerado com Schema.
>
>Creio que você esteja gerando o XML da seguinte forma:
>
>CursorToXML("Pag", "lcXML")
>
>
>Mude pra:
>
>CursorToXML("Clientes", "lcXML", 1, 0, 0, "1")
>
>Como o Fábio Vazquez explicou no livro dele, o sexto parâmetro sendo "1" será gerado um Schema inline para que a estrutura do cursor de origem seja obedecida.
Paulo Cesar Carneiro
desenvolvimento@controplan.com.br"My God, what have we done?"
-- Capt. Robert Lewis, co-pilot of the Enola Gay, recalling the moment the atomic bomb exploded over Hiroshima
At 8:15 a.m. on August 6 1945