Generar Xml a partir de un DS

10/05/2005 - 22:41 por Juan | Informe spam
Buenas a tod@s

Necesito generar un xml a partir de la estructura de un DS, lo que sucede es
que el XML tiene 7 tablas adentro, y necesito que se genere como un arbol.
Ejm:

La Factura tiene líneas, las líneas tienen productos etc, ya las relaciones
dentro del Ds están, pero no he podio hacer que se genere de esa forma.

Trate don el DS.WriteXML pero me genera el archovo de una forma que no me
sirve, cualquier ayuda les agradecería mucho.

Saludos

Preguntas similare

Leer las respuestas

#1 A.Poblacion
11/05/2005 - 08:25 | Informe spam
"Juan" wrote in message
news:
Necesito generar un xml a partir de la estructura de un DS, lo que sucede


es
que el XML tiene 7 tablas adentro, y necesito que se genere como un arbol.
Ejm:

La Factura tiene líneas, las líneas tienen productos etc, ya las


relaciones
dentro del Ds están, pero no he podio hacer que se genere de esa forma.

Trate don el DS.WriteXML pero me genera el archovo de una forma que no me
sirve, cualquier ayuda les agradecería mucho.



Tienes que establecer dento del dataset las relaciones entre las tablas,
añadiendo objetos de tipo DataRelation a la colección de relaciones del
dataset.
Si en esos objetos de tipo DataRelation les pones True en la propiedad
Nested, entonces cuando haces el DS.WriteXML te escribe los registros
anidados como tú quieres (usando las relaciones para saber cuál se anida con
cuál).
Respuesta Responder a este mensaje
#2 Juan
11/05/2005 - 19:04 | Informe spam
Muchas gracias... si resulta..

"A.Poblacion" escribió:

"Juan" wrote in message
news:
> Necesito generar un xml a partir de la estructura de un DS, lo que sucede
es
> que el XML tiene 7 tablas adentro, y necesito que se genere como un arbol.
> Ejm:
>
> La Factura tiene líneas, las líneas tienen productos etc, ya las
relaciones
> dentro del Ds están, pero no he podio hacer que se genere de esa forma.
>
> Trate don el DS.WriteXML pero me genera el archovo de una forma que no me
> sirve, cualquier ayuda les agradecería mucho.

Tienes que establecer dento del dataset las relaciones entre las tablas,
añadiendo objetos de tipo DataRelation a la colección de relaciones del
dataset.
Si en esos objetos de tipo DataRelation les pones True en la propiedad
Nested, entonces cuando haces el DS.WriteXML te escribe los registros
anidados como tú quieres (usando las relaciones para saber cuál se anida con
cuál).



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida