Ansicht
Dokumentation
ABAPOPEN_DATASET_ACCESS - OPEN DATASET ACCESS
General Material Data BAL_S_LOG - Application Log: Log header dataDiese Dokumentation steht unter dem Copyright der SAP AG.
OPEN DATASET, access
... 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 )