Ansicht
Dokumentation
ABAPCLOSE_DATASET - CLOSE DATASET
Addresses (Business Address Services) BAL Application Log DocumentationDiese Dokumentation steht unter dem Copyright der SAP AG.
CLOSE DATASET
CLOSE DATASET dset.
Wirkung
Diese Anweisung schließt die in dset angegebene Datei. Für dset wird ein zeichenartiges Datenobjekt erwartet, das den physikalischen Namen der Datei enthält. Falls die Datei schon geschlossen oder nicht vorhanden ist, wird die Anweisung ignoriert und der Rückgabewert sy-subrc auf 0 gesetzt.
Wenn das Betriebssystem Daten puffert, bevor sie in eine Datei geschrieben werden, und noch Daten im Puffer vorhanden sind, werden sie vor dem Schließen in die Datei geschrieben.
Hinweis
Eine geöffnete Datei, die nicht explizit mit CLOSE DATASET geschlossen wird, wird beim Verlassen des ABAP-Programms automatisch geschlossen.
Rückgabewert
- Wenn eine Datei ohne den FILTER-Zusatz geöffnet wurde, enthält sy-subrc wenn keine Ausnahme auftritt immer den Wert 0.
- Wenn eine Datei mit dem FILTER-Zusatz geöffnet wurde, enthält sy-subrc
den vom Betriebssystem gelieferten Rückgabewert des Filter-Programms. In der Regel ist dieser bei erfolgreichem Abschluss der Anweisung 0.
Ausnahmen
Behandelbare Ausnahmen
- Ursache: Die Datei konnte nicht geschlossen werden. Eine mögliche Ursache hierfür kann fehlender Speicherplatz sein.
Laufzeitfehler: DATASET_CANT_CLOSE
Beispiel
Schließen einer zum Schreiben geöffneten Datei.
rdisp/max_wprun_time - Maximum work process run time General Data in Customer Master
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2388 Date: 20240419 Time: 231403 sap01-206 ( 35 ms )