Descargar varias tablas internas en diferentes archivos txt

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • tere90210
    Junior Member
    • abr
    • 17

    #1

    Descargar varias tablas internas en diferentes archivos txt

    Buen día!

    Tengo un reporte donde obtengo información de 5 tablas diferentes.

    Están divididas en 3 SELECT's, que depositan la información en 3 tablas internas diferentes.

    Cada una de estas tablas internas, debo descargarlas a un archivo TXT diferente, es decir: 3 archivos TXT.

    En la SM30 - ZTACGI_ARCHI. En la parte de NRO. ARCH. puse un 3, porque creo que ahí es donde se define la cantidad de archivos a utilizar. Pero de ahí, ya no sé cómo procede descargar a archivos diferentes, puesto que siempre lo he hecho con una función Z que es parecida a DOWNLOAD_UNIX.

    ¿Alguien ha hecho una descarga así alguna vez?

    De antemano, gracias.
  • risueña
    Junior Member
    • mar
    • 4

    #2
    Hola, yo te recomiendo que utilices la función: WS_DOWNLOAD.

    data: fichero like rlgrap-filename.

    call function 'WS_DOWNLOAD'
    exporting
    * BIN_FILESIZE = ' '
    * CODEPAGE = ' '
    filename = fichero
    filetype = 'DAT'
    * MODE = ' '
    * WK1_N_FORMAT = ' '
    * WK1_N_SIZE = ' '
    * WK1_T_FORMAT = ' '
    * WK1_T_SIZE = ' '
    * COL_SELECT = ' '
    * COL_SELECTMASK = ' '
    * NO_AUTH_CHECK = ' '
    * IMPORTING
    * FILELENGTH =
    tables
    data_tab = it_fichero
    * FIELDNAMES =
    * EXCEPTIONS
    * FILE_OPEN_ERROR = 1
    * FILE_WRITE_ERROR = 2
    * INVALID_FILESIZE = 3
    * INVALID_TYPE = 4
    * NO_BATCH = 5
    * UNKNOWN_ERROR = 6
    * INVALID_TABLE_WIDTH = 7
    * GUI_REFUSE_FILETRANSFER = 8
    * CUSTOMER_ERROR = 9
    * NO_AUTHORITY = 10
    * OTHERS = 11
    .


    it_fichero es tu tabla interna donde tiene los datos que quieres descargar en el txt.


    Tendrías que utilizar la función tantas veces como ficheros quieras exportar.

    Espero que te sirva. salu2


    Originalmente publicado por tere90210
    Buen día!

    Tengo un reporte donde obtengo información de 5 tablas diferentes.

    Están divididas en 3 SELECT's, que depositan la información en 3 tablas internas diferentes.

    Cada una de estas tablas internas, debo descargarlas a un archivo TXT diferente, es decir: 3 archivos TXT.

    En la SM30 - ZTACGI_ARCHI. En la parte de NRO. ARCH. puse un 3, porque creo que ahí es donde se define la cantidad de archivos a utilizar. Pero de ahí, ya no sé cómo procede descargar a archivos diferentes, puesto que siempre lo he hecho con una función Z que es parecida a DOWNLOAD_UNIX.

    ¿Alguien ha hecho una descarga así alguna vez?

    De antemano, gracias.

    Comentario

    Trabajando...