Ansicht
Dokumentation
ABAPOPEN_DATASET_ACCESS - OPEN DATASET ACCESS
General Material Data BAL Application Log DocumentationThis documentation is copyright by SAP AG.
OPEN DATASET, access
... INPUT
$| OUTPUT
$| APPENDING
$| UPDATE ...
Alternatives:
1. ... INPUT
2. ... OUTPUT
3. ... APPENDING
4. ... UPDATE
Effect
These mandatory additions are used to open the file for reading, writing, appending, or changing.
Alternative 1
... INPUT
Effect
The addition FOR INPUT opens the file for reading. By default, the file pointer is set to the
start of the file. If the file specified does not exist, sy-subrc is set to 8. Writes cannot be performed on a file opened for reads.
Example
Opens a binary file to read binary data.
Alternative 2
... OUTPUT
Effect
The addition FOR OUTPUT opens the file for writing. If the specified file already exists, its content is deleted. If the file specified does not exist, it is created. Reads are also allowed.
Example
Opens a binary file to write binary data.
Alternative 3
... APPENDING
Effect
The addition FOR APPENDING opens the file for appending. If the file specified already exists,
it is opened, and the file pointer is set at the end of the file. If the file specified does not exist,
it is created. An attempt to read to a file opened with FOR APPENDING with the statement READ
DATASET fails, and returns the value 4 for sy-subrc.
Example
Opens a binary file to append binary data.
Alternative 4
... UPDATE
Effect
The addition FOR UPDATE opens the file for changes to the existing content. By default, the file
pointer is set to the start of the file. If the specified file does not exist, no file is opened and sy-subrc is set to 8.
Example
Opens a binary file to update binary data.
CPI1466 during Backup BAL_S_LOG - Application Log: Log header data
This documentation is copyright by SAP AG.
Length: 3241 Date: 20240425 Time: 065819 sap01-206 ( 53 ms )