Informix Error -50020
Cause and resolution
No default editor available for this class; blob editor name must be supplied.
The user entered "!" in an ixSuperField object of TEXT or BYTE data type, but no blob editor has been specified for the data.
For ixText objects only, you can specify the blob editor in the informix.ini file, by setting the DBEDIT variable to the name of the editor you prefer. If this information isn't in the informix.ini file, the DBXEDIT environment variable is examined. If that environment variable is not set, the DBEDIT environment variable is checked. Finally, if none of these is set, the value notepad (for Windows) or vi (for UNIX) is used.
For a TEXT or BYTE SuperField, the user can set the SuperField blobEditor member to the name of a blob editor.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-50020 fires in the GUI builder ("Window Painter") class library -- per the official guidance: The user entered "!" in an ixSuperField object of TEXT or BYTE data type, but no blob editor has been specified for the data. For ixText objects only, you can specify the blob editor in the informix.ini file, by setting the DBEDIT variable to the name of the editor you prefer. If this information isn't in the informix.ini file, the DBXEDIT environment variable is examined. If that environment variable is not set, the DBEDIT environment variable is checked. Finally, if none of these is set, the value notepad (for Windows) or vi (for UNIX) is used. For a TEXT or BYTE SuperField, the user can set the SuperField blobEditor member to the name of a blob editor.
- No default editor available for this class; blob editor name must be supplied -- the specific condition the official text names above, per the official guidance.
Solutions / Resolution
- Correct the application code so the condition described above doesn't occur, 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 code at the point this message is raised, against the specific condition the official text describes.
Related Errors / Related Topics
No closely related error codes are cross-referenced for -50020 in this set yet.
No default editor available for this class; blob editor name must be supplied.