• Header exxsens Developer Blog

Datei vom Application Server lesen

Manchmal kommt es vor, dass Sie eine Datei die auf dem Application Server abgelegt ist aus Ihrem ABAP Programm lesen müssen. Insbesondere bei dateibasierten Schnittstellen ist dies der Fall. Das folgende Coding zeigt ein Beispiel, wie Sie eine Textdatei vom Application Server öffnen und auslesen können.

DATA: ls_line  TYPE string,
      lv_size  TYPE i,
      lv_tabix TYPE sytabix.

PARAMETERS: pa_file LIKE rlgrap-filename DEFAULT '/tmp/usr02.txt'.

OPEN DATASET pa_file FOR INPUT IN TEXT MODE ENCODING DEFAULT.

IF sy-subrc = 0.

  DO .
    READ DATASET pa_file INTO ls_line LENGTH lv_size.
    IF lv_size > 0.
      lv_tabix = lv_tabix + 1.
    ELSE.
      EXIT.
    ENDIF.
  ENDDO.
ENDIF.

CLOSE DATASET pa_file.
 
Wochentag ermitteln
employee notify - Dynamische Verteiler - Szenario ...

Ähnliche Beiträge

Empfehlen Sie uns weiter