Informix Error Messages and Error Codes From Error 2024 to 2028


Informix Error Code -2024 There is already a record name specified. If the record name is the same as a table name in the form, a default record of the same name has been created.
Check that the record-name of every screen record and screen array is unique in the form specification. A screen record is automatically defined for each table that is used in the ATTRIBUTES section to define a field. If you define a record with the name of a table, it is seen as a duplicate.
Informix Error Code -2025 The comment close symbol (}) has been found on line line, character column, even though no comment has been opened.
Unless comment symbols are enclosed in quotes, they must be balanced. Probably you accidentally deleted the open-comment symbol when you were editing. Change the form specification so that comments are properly delimited.

Informix Error Code -2026 The FORMONLY field fieldname did not have a type specified. A type must be specified if include lists or default values are specified.
The usual way of defining a form-only field (one not linked to a database column) is as follows:
tagname = DISPLAYONLY.fieldname TYPE datatype

The TYPE clause is required. Review the attribute statements and recompile the form. (The keyword FORMONLY is used in forms that the 4GL compiler compiles. Its meaning is the same as DISPLAYONLY.)
Informix Error Code -2027 An illegal (invisible, control) character has been found on line line,character column. It has been replaced by a blank in the listing, but it is still in the source (input) table, and should be removed before attempting to compile again.
Illegal characters can be introduced into files by using a word-processing editor in document mode instead of text mode, by striking nonprinting keys while editing the file, or by data corruption.
Informix Error Code -2028 The symbol name does not represent a table prefix used in this form. It cannot be used here to select record elements.
In a SCREEN RECORD statement, each component must be introduced by the name of the table as defined in the TABLES section or by the word FORMONLY. Review the spelling of the indicated name against the TABLES section, and check the punctuation of the rest of the statement.

Above are list of Informix Error Messages and Errors Codes or Status Codes or Exit Codes along with Error and Warning messages received while performing certain operation against Informix applications or related products.

What are Informix Error Messages?
All Informix messages returned by the Informix server are assigned an error code.

In general, each Informix error contains the following information:
• The Informix Error Code or Informix Error status
• The message text. This text is usually returned with the Error code. Some messages employ word substitution, where the word substituted represents the system-replacement of a term more specific to the occurrence.
• An explanation of how the error may have occurred.

Hope this was helpful.

SQLServerF1 Team
Information about Informix Error Codes or Status Codes or Exit Codes and Error Messages on Windows, Linux Operating Systems.


Leave a Reply

Your email address will not be published. Required fields are marked *