Informix Error -50103: Invalid column number specified in ixSuperField constructor.
Cause and resolution
Invalid column number specified in ixSuperField constructor.
The column number given was less than one or more than the number of columns in the SuperTable. Check the value that you are using for the colNum argument to the ixSuperField constructor to make sure that it is in range.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-50103 fires in the GUI builder ("Window Painter") class library -- per the official guidance: The column number given was less than one or more than the number of columns in the SuperTable. Check the value that you are using for the colNum argument to the ixSuperField constructor to make sure that it is in range.
- Invalid column number specified in ixSuperField constructor -- an invalid argument,
state, or NULL value reaching
ixSuperField's constructor, per the official guidance.
Solutions / Resolution
- Review the application's call to
ixSuperField's constructoragainst the condition described above, and correct the argument, object state, or configuration involved, per the official guidance.
Examples
N/A
No specific triggering statement is documented beyond the GUI builder class library condition named in the official text.
Diagnostic Checks
- Check the application's use of
ixSuperField's constructor, against the specific condition the official text describes.
Related Errors / Related Topics
No closely related error codes are cross-referenced for -50103 in this set yet.
Invalid column number specified in ixSuperField constructor.