Datenstruktur eines Objekts initialisieren: INITIALIZE

EXEC TAA
    INITIALIZE <Objektname>
END-EXEC

Diese Anweisung initialisiert die zum dem Objekt gehörige COBOL-Datenstruktur:

Dabei wird zunächst ein COBOL-INITIALIZE generiert, um den Datenbereich zu bereinigen. Anschließend werden Datums-, Uhrzeit-, Timestamp- und Blob-Felder im TAA-Format initialisiert.

Die veränderten Daten werden nicht an die Infrastruktur weitergeben, sondern die Initialisierung findet nur lokal im COBOL-Modul statt. Sie können das Objekt anschließend weiter bearbeiten; erst bei einem PUT ( bei Listenobjekt auch ADD/INSERT) werden sämtliche Änderungen an die Infrastruktur übergeben.

Um ein RECORD-Objekt zu im COBOL-Modul und gleichzeitig in der Infrastruktur zu initialisieren, benutzen Sie bitte die Anweisung NEW.