Nullwerte zulassen

Wählen Sie einen der folgenden Werte aus, um anzugeben, wie das ILE-RPG-Programm Sätze mit Feldern, die Nullwerte enthalten können, aus extern beschriebenen Dateien verwenden soll.

*CMDDFT
Der derzeit auf dem Host festgelegte Standardwert. Dabei muß es sich nicht um die Standardwerte bei der Installation handeln.
*NO
Wählen Sie *NO aus, wenn das ILE-RPG-Programm keine Sätze mit Feldern, die Nullwerte enthalten, aus extern beschriebenen Dateien verarbeiten soll. Wenn versucht wird, einen Satz abzurufen, der Nullwerte enthält, kann das ILE-RPG-Programm nicht auf die Daten im Satz zugreifen, und es tritt ein Datenzuordnungsfehler auf.
*INPUTONLY
Wählen Sie *INPUTONLY aus, wenn das ILE-RPG-Programm Sätze mit Feldern, die Nullwerte enthalten, aus extern beschriebenen Datenbankeingabedateien lesen soll. Wird ein Satz abgerufen, der Nullwerte enthält, tritt kein Datenzuordnungsfehler auf, und die Datenbankstandardwerte werden in alle Felder gestellt, die Nullwerte enthalten. Das Programm kann keine der folgenden Operationen ausführen:
*USRCTL
Wählen Sie *USRCTL aus, wenn das ILE-RPG-Programm Sätze mit Nullwerten aus extern beschriebenen Datenbankeingabedateien lesen, schreiben oder aktualisieren soll. Sätze, die Nullschlüssel enthalten, können mit Hilfe geschlüsselter Operationen abgerufen werden. Das Programm kann feststellen, ob ein Feld, das Nullwerte enthalten kann, tatsächlich Nullwerte enthält, und es kann ein Feld, das Nullwerte enthalten kann, für die Ausgabe oder zum Aktualisieren auf Null setzen. Der Programmierer muß sicherstellen, daß Felder, die Nullwerte enthalten, korrekt im Programm verwendet werden.
*YES
Siehe *INPUTONLY.