Ansicht
Dokumentation

ABAPOPEN_DATASET_ACCESS - OPEN DATASET ACCESS

ABAPOPEN_DATASET_ACCESS - OPEN DATASET ACCESS

General Material Data   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

OPEN DATASET, access

Kurzreferenz



... INPUT
  $| OUTPUT
  $| APPENDING
  $| UPDATE ...

Alternativen:

1. ... INPUT

2. ... OUTPUT

3. ... APPENDING

4. ... UPDATE

Wirkung

Mit diesen obligatorischen Zusätzen wird die Datei zum Lesen, Schreiben, Anfügen oder Ändern geöffnet.

Alternative 1

... INPUT


Wirkung

Der Zusatz FOR INPUT öffnet die Datei zum Lesen. Standardmäßig wird der Dateizeiger auf den Dateianfang gesetzt. Falls die angegebene Datei nicht vorhanden ist, wird sy-subrc auf 8 gesetzt. Auf eine zum Lesen geöffnete Datei sind keine Schreibzugriffe möglich.

Beispiel

Öffnen einer Binärdatei zum Lesen von Binärdaten.

Alternative 2

... OUTPUT


Wirkung

Der Zusatz FOR OUTPUT öffnet die Datei zum Schreiben. Falls die angegebene Datei bereits vorhanden ist, wird ihr Inhalt gelöscht. Falls die angegebene Datei nicht vorhanden ist, wird sie angelegt. Lesezugriffe sind auch erlaubt.

Beispiel

Öffnen einer Binärdatei zum Schreiben von Binärdaten.

Alternative 3

... APPENDING


Wirkung

Der Zusatz FOR APPENDING öffnet die Datei zum Anfügen. Falls die angegebene Datei bereits vorhanden ist, wird sie geöffnet und der Dateizeiger an das Ende der Datei gesetzt. Falls die angegebene Datei nicht vorhanden ist, wird sie angelegt. Ein Lesezugriff auf eine mit FOR APPENDING geöffnete Datei mit der Anweisung READ DATASET schlägt fehl und liefert für sy-subrc den Wert 4.

Beispiel

Öffnen einer Binärdatei zum Anhängen von Binärdaten.

Alternative 4

... UPDATE


Wirkung

Der Zusatz FOR UPDATE öffnet die Datei zum Ändern des bestehenden Inhalts. Standardmäßig wird der Dateizeiger auf den Dateianfang gesetzt. Ist die angegebene Datei nicht vorhanden, wird keine Datei geöffnet und sy-subrc auf 8 gesetzt.

Beispiel

Öffnen einer Binärdatei zum Ändern der Binärdaten.






TXBHW - Original Tax Base Amount in Local Currency   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3665 Date: 20240523 Time: 131550     sap01-206 ( 59 ms )