
Archivos TXT (XML)
Publicado por Chente (81 intervenciones) el 05/12/2010 20:15:48
Un saludo a todos. Estoy trabajando con Factura Electronica y tengo dos opciones para generar archivos XML:
1. Tengo una plantilla
2. Hacer el XML linea por linea
Estaba intentando hacer la opcion 2 y hacerlo renglon por renglon, para esto había hecho una tabla que contenia un solo campo llamado renglon del tipo CHR(254) , la cual se llenaba con una cadena de caracteres. Al final hago un capiado con COPY TO para pasarloa texto, en general funciona pero, tiene una limitante por el tamaño del campo y el tipo de dato solo acepta cadenas de hasta 255 caracteres. y las cadenas de caracteres en la Facturación electronica aveces son mucho mas largos y obviamente se corta el contenido de lineas en el archivo final.
La opción UNO (quiza la ideal) es sustiuir valores (variables) de la plantilla pero no tengo idea de como hacerlo, ya que al igual que en la opción 2 si hago una tabla con el mismo campo y mismo tipo de dato (CHR 24) tendre el mismo problema, ya intente hacerlo con el campo tipo MEMO pero no hace el APPEND FROM
...que puedo hacer? Pudieran darme una IDEA o alguna otra forma de atacar el problema?
Saludos
1. Tengo una plantilla
2. Hacer el XML linea por linea
Estaba intentando hacer la opcion 2 y hacerlo renglon por renglon, para esto había hecho una tabla que contenia un solo campo llamado renglon del tipo CHR(254) , la cual se llenaba con una cadena de caracteres. Al final hago un capiado con COPY TO para pasarloa texto, en general funciona pero, tiene una limitante por el tamaño del campo y el tipo de dato solo acepta cadenas de hasta 255 caracteres. y las cadenas de caracteres en la Facturación electronica aveces son mucho mas largos y obviamente se corta el contenido de lineas en el archivo final.
La opción UNO (quiza la ideal) es sustiuir valores (variables) de la plantilla pero no tengo idea de como hacerlo, ya que al igual que en la opción 2 si hago una tabla con el mismo campo y mismo tipo de dato (CHR 24) tendre el mismo problema, ya intente hacerlo con el campo tipo MEMO pero no hace el APPEND FROM
...que puedo hacer? Pudieran darme una IDEA o alguna otra forma de atacar el problema?
Saludos
Valora esta pregunta


0