¿ Alguien puede darme una pista sobre como hacer esto ? (URGENTE)

26/07/2004 - 11:25 por Rafael Ramírez | Informe spam
Hola amigos, tengo que realizar un procedimiento para la generación de
unos informes en formato txt, todo va bien con el copy to, pues me genera
los informes correctamente excepto de 2 tablas que es donde se me presenta
el problema. Tengo que generar en un fichero de texto plano, el contenido
de 2 tablas, la primera contiene la información de cabecera, números de
albaranes, fecha, etc, y a continuación las líneas de detalle del albarán,
con sus datos, el campo que relaciona ambas tablas es el número de
relación (numrel), que está en ambas tablas. ¿ Alguien puede darme una
pista sobre como hacer esto ?.
Los registros deben de quedar en este orden:

registro de cabecera
registros de detalle
registro de cabecera
registros de detalle

es decir, de la primera tabla, un albarán cualquiera y a continuación
debajo, las líneas de detalle de ese albarán. ¿ Alguien puede darme una
pista de como hacerlo ?. El comando 'copy to', genera un nuevo fichero en
cada instrucción por lo que no ve vale de esa forma. Por favor, estoy
perdido. Saludos y gracias


-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
 

Leer las respuestas

#1 Heraldic
25/07/2004 - 17:03 | Informe spam
Tal vez con una relacion y escribiendo tipo reporte desde dentro de un
scan.
Otra forma seria hacer un simple copy to de una tabla hacia un txt y
luego hacer lo mismo con la otra tabla, hacia otro txt. Luego los unes
desde el DOS con "copy file1.txt+file2.txt file3.txt". Luego usas el
comando sort del DOS sobre el 3, que ordena en base a numero de columna:
"sort /1 file3.txt>file4.txt"
En realidad esta opcion en muy chapucera y no es digna de un foxero.
Solo la menciono porque rapidamente se me vino a la cabeza.

Preguntas similares