Ansicht
Dokumentation

ARCHIVE_GET_OPEN_FILES - Namen der geöffneten Archivdateien werden übergeben

ARCHIVE_GET_OPEN_FILES - Namen der geöffneten Archivdateien werden übergeben

ABAP Short Reference   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein füllt eine Tabelle, die mit dem Parameter OPEN_FILES bekannt gemacht wurde. In die Tabelle werden die Dateinamen aller Archivdateien, die gerade mit den Funktionsbausteinen der Archivierung bearbeitet werden, gefüllt.

Beispiel

DATA: BEGIN OF FILE_TABLE OCCURS 10,
        FILENAME LIKE HEADA-DSN,
      END OF FILE_TABLE.
...
CALL FUNCTION 'ARCHIVE_GET_OPEN_FILES'
     TABLES
          OPEN_FILES = FILE_TABLE.

Weitere Hinweise

Eine Datei, die mit dem ABAP/4 Sprachelement OPEN DATASET zum Lesen geöffnet wurde, wird durch ein erneutes Öffnen nicht als zweite Input-Datei betrachtet, sondern die Datei wird beim nächsten Zugriff vom Dateianfang gelesen.

Bei der Archivierung darf so etwas niemals passieren. Ein Auslösen der Ausnahme FILE_IO_ERROR wäre ansonsten vorprogrammiert.

Die Funktionsbausteine der Archivierung berücksichtigen diese Tatsache und lösen die Ausnahme FILE_ALREADY_OPEN aus, falls Sie versuchen, eine Archivdatei zweimal zu öffnen.

Sollten Sie aus einem besonderen Grund Archivdateien mit OPEN DATASET öffnen und gleichzeitig mit den Funktionsbausteinen der Archivierung arbeiten, dann sind Sie verpflichtet, sicherzustellen, daß Sie keine Dateien öffnen, die gerade von den Funktionsbausteinen im Zugriff sind.





Parameter

OPEN_FILES

Ausnahmen

Funktionsgruppe

ARCH

BAL Application Log Documentation   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2004 Date: 20240523 Time: 142206     sap01-206 ( 36 ms )