Ersetzen (REPLACE)

Durch Auswahl dieses Markierungsfeldes wird angegeben, daß ein neues kompiliertes Objekt erstellt werden soll, wenn in derselben Bibliothek bereits ein Objekt mit demselben Namen vorhanden ist. Das kompilierte Objekt ist ein Programmobjekt für CRTCBLPGM und CRTBNDCBL und ein Modulobjekt für CRTCBLMOD.

Wird für das Markierungsfeld die Option *CMDDFT (abgeblendet) definiert, wird kein Parameter an den Host übergeben und der auf dem Host definierte Standardwert für den Befehl wird verwendet.

Wird für das Markierungsfeld die Option *YES (ausgewählt) definiert, wird in der angegebenen Bibliothek ein neues kompiliertes Objekt erstellt, und ein in derselben Bibliothek mit demselben Namen vorhandenes Objekt wird in die Bibliothek QRPLOBJ versetzt.

Wird für das Markierungsfeld die Option *NO (leer) definiert), schlägt die Kompilierung fehl, wenn ein Programmobjekt (oder Modulobjekt für ILE) mit demselben Namen in der derselben Bibliothek vorhanden ist.