Numerische Werte korrigieren

Geben Sie in diesem Eingabefeld an, ob ungültige Dezimaldaten vom Compiler korrigiert werden.

Klicken Sie den Abwärtspfeil an, um eine Liste gültiger Einträge anzuzeigen. Wählen Sie anschließend einen Eintrag aus.

*CMDDFT
Der derzeit auf dem Host festgelegte Standardwert. Dabei muß es sich nicht um die Standardwerte bei der Installation handeln.
*NONE
Gibt an, daß ungültige Dezimalzahlen zu Datenfehlern bei der Laufzeit führen, wenn sie verwendet werden.
*ZONED
Gezonte dezimale Daten, die ungültig sind, werden vom Compiler bei der Umwandlung in gepackte Daten korrigiert. Leerzeichen in numerischen Feldern werden wie Nullen behandelt. Jede Dezimalziffer wird auf Gültigkeit geprüft. Ist eine Dezimalziffer ungültig, wird sie durch eine Null ersetzt. Wenn ein Vorzeichen ungültig ist, wird ein positiver Vorzeichencode von Hex 'F' erzwungen. Wenn das Vorzeichen gültig ist, wird es, je nachdem, entweder durch das positive Vorzeichen Hex 'F' oder durch das negative Vorzeichen Hex 'D' ersetzt. Falls die daraus resultierenden gepackten Daten ungültig sind, werden sie nicht korrigiert.
*INPUTPACKED
Die interne Variable wird auf Null gesetzt, wenn während der Verarbeitung von Eingabespezifikationen ungültige, gepackte dezimale Daten festgestellt werden.