Informix Error -1103
-1103 This value is not among the valid possibilities.
A list or range of acceptable values has been established for this column (via an INCLUDE attribute in the form-specification file). You must enter a value within the acceptable range.
For 4GL programs, -1301 replaces this error.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-1103 fires when a value entered for a field doesn't match the list or range of acceptable
values defined for it via an INCLUDE attribute in the form-specification file — per the
official guidance, -1301 is the equivalent error for 4GL programs specifically.
- A value entered outside the field's
INCLUDE-defined list or range, per the official guidance — the direct, only cause. - An
INCLUDElist that's outdated relative to the data actually being entered, if valid business values have expanded since the form specification was last updated.
Solutions / Resolution
- Enter a value within the field's defined
INCLUDElist or range, per the official guidance. - If the value should genuinely be valid, review and update the form specification's
INCLUDEattribute for that field.
Examples
The form specification's INCLUDE attribute
ATTRIBUTES
status = order_status,
INCLUDE = ("pending", "shipped", "cancelled");
Entering any value other than pending, shipped, or cancelled for this field triggers
-1103.
Diagnostic Checks
- Check the field's
INCLUDEattribute in the form specification to confirm the actual set of acceptable values.
Related Errors / Related Topics
- -1102 — "Field name not found in form." A related form-processing error, about a field name not resolving rather than a value failing validation.
- -1104 — "The two entries were not the same. Try again." A related form-processing error,
about a
VERIFYfield's mismatched double-entry. - -1301 — The 4GL-program equivalent of this same
INCLUDE-list validation failure.
A value outside the field's INCLUDE-defined list or range — check the form specification's
INCLUDE attribute (or see -1301 for the 4GL-program equivalent).