Buenas tardes estoy realizando una programa el cual guarda los registros de la tabla en archivo plano pero ese archivo necesito guardarlo en una ruta de servidor, la instruccion que estoy usando es open dataset pero me da error.
Hola neilagallardo, sería bueno que agregaras que error te genera, de igual manera te adjunto unas líneas de código ejemplo de como lo he hecho yo.
Espero te sirva!
* agregamos la ruta del archivo
vl_fullpath = '/ruta/path/folder'.
* Abrimos el archivo.
OPEN DATASET vl_fullpath FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.
IF sy-subrc NE 0.
WRITE 'archivo no generado'.
ENDIF.
* Llenamos el archivo plano
LOOP AT tg_csv
INTO sg_csv.
TRANSFER sg_csv TO vl_fullpath.
IF sy-subrc NE 0.
EXIT.
ELSE.
CONTINUE.
ENDIF.
ENDLOOP.
* Cerramos el archivo plano
CLOSE DATASET vl_fullpath.
4 Me gusta
Este tema se cerró automáticamente 91 días después del último post. No se permiten nuevas respuestas.