Archvio Txt Con Diefrentes Registros

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • johava
    Member
    • abr
    • 79

    #1

    Archvio Txt Con Diefrentes Registros

    Hola a tod@s, una conuslta. Tengo que armar un archivo txt que tiene dos tipos de registros con diferentes campos y tamaño (cabecera y detalle), tengo un programa Z que tiene la información en dos tablas internas distintas, como hago para que la información de las dos tablas quede en un solo txt.

    TI1 = 'ABCD000189777XXX'
    TI2 = '123244 yhklkdd 000009xxxxppp1100'
    '123255 yhklkdd 000009xxxxppp1199'

    el txt debe quedar

    ABCD000189777XXX
    123244 yhklkdd 000009xxxxppp1100
    123255 yhklkdd 000009xxxxppp1199


    Gracias por la colaboración
  • mysmb2
    Senior Member
    • ene
    • 406

    #2
    Hola,
    La cabecera y detalle deben estar relacionadas por algun criterio.
    Sino como sabes que a la cabecera ABCD000189777XXX le corresponde el detalle 123244 yhklkdd 000009xxxxppp1100.
    Teniendo ese dato se arma una tabla interna de la siguiente forma
    loop at i_cabecera.
    append i_fichero.
    loop at i_detalle where condicion i_detalle-xxx = i_cabecera-xxx
    append i_fichero.
    fin loop.
    fin loop.

    saludos.
    Sebastián Chiavia
    http://www.programacionabap.com.ar

    Comentario

    Trabajando...