Use this entry field to specify whether decimal data that is not valid is
fixed by the compiler.
Click on the down arrow to display a list of valid choices and select an
entry from the list.
- *CMDDFT
- The default currently set on your host system. Not necessarily the
installation defaults.
- *NONE
- Indicates that decimal data that is not valid will result in decimal data
errors during run time if used.
- *ZONED
- Zoned-decimal data that is not valid will be fixed by the compiler on the
conversion to packed data. Blanks in numeric fields will be treated as
zeroes. Each decimal digit will be checked for validity. If a
decimal digit is not valid, it is replaced with zero. If a sign is not
valid, the sign will be forced to a positive sign code of hex
'F'. If the sign is valid, it will be changed to either a
positive sign hex 'F' or a negative sign hex 'D', as
appropriate. If the resulting packed data is not valid, it will not be
fixed.
- *INPUTPACKED
- Indicates that if packed decimal data that is not valid is encountered
while processing input specifications, the internal variable will be set to
zero.
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.