|
#1
|
|||
|
|||
Para generar un archivo en el servidor
Estimado, prueba con el siguiente código y me dices que tal, esto te permite pasar los registros de la tabla interna y con las sentencias OPEN DATASET Y CLOSE DATASET lo puedes enviar al servidor. concatenate 'usr/users/ARCHIVO.txt' into P_ARCHIVO. open dataset P_ARCH_NUEVO for output in text mode encoding default. loop at IT_TAB. transfer IT_TAB to P_ARCHIVO. endloop. close dataset P_ARCHIVO. Ojalá te sirva, |
#2
|
|||
|
|||
Mantener los espacios en blancos
Estimados, le paso una pequeña contribución al respecto.
Al momento de bajar el archivo con la función "GUI_DOWNLOAD", solo hay que desactivar el parámetro TRUNC_TRAILING_BLANKS = ' ', esto evitará que los espacios en blanco sean eliminados en la transferencias SAP-PC, este parámetro por defaul esta activado con "X" call function 'GUI_DOWNLOAD' exporting filename = p_w_file FILETYPE = 'ASC' TRUNC_TRAILING_BLANKS = ' ' tables data_tab = p_t_fld01. if sy-subrc eq 0. message i899(bd) with 'Se ha generado el archivo ' p_w_file. Endif. Saludos |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|