Tengo un archivo txt como guardarlo en el servidor

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.