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.
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.