To obtain a descriptive text for a Eloquence error code
you can use the ERRMSG$ function. ERRMSG$(ERRN) returns a
description for the most recent runtime error.
| 1 |
Unsupported statement |
| 2 |
Memory or program segment overflow |
| 3 |
Line not found in current program segment |
| 4 |
Improper RETURN |
| 5 |
Abnormal program termination |
| 6 |
Improperly matched FOR/NEXT |
| 7 |
Undefined function or subprogram |
| 8 |
Improper parameter matching |
| 9 |
Improper number of parameters |
| 10 |
String value required |
| 11 |
Numeric value required |
| 12 |
Attempt to re-declare a variable or label |
| 13 |
Array dimensions not specified |
| 14 |
Incorrect OPTION BASE statement |
| 15 |
Invalid bounds on array dimensions or bad string length |
| 16 |
Dimensions are improper or inconsistent |
| 17 |
Subscript out of range |
| 18 |
Subscript out of range or substring too long |
| 19 |
Improper value |
| 20 |
Integer-precision overflow |
| 21 |
Short-precision overflow |
| 22 |
Real-precision overflow |
| 23 |
Intermediate-precision overflow |
| 24 |
TAN(N*PI/2), when N is odd |
| 25 |
Argument of ASN or ACS is >1 in absolute value |
| 26 |
0 to a negative power |
| 27 |
Negative number to non-integral power |
| 28 |
Argument of LOG or LGT is negative |
| 29 |
Argument of LOG or LGT is 0 |
| 30 |
Argument of SQR is negative |
| 31 |
Division by 0, or modulo 0 |
| 32 |
String does not represent a valid number, or bad input |
| 33 |
Argument of NUM, CHR$ or RPT$ is improper |
| 34 |
Referenced line not an IMAGE statement |
| 35 |
Improper image |
| 36 |
Out of data |
| 37 |
Edit string too long |
| 38 |
Syntax error in ENTER or attempt to input from protected line |
| 39 |
Function program not allowed |
| 40 |
Improper replace or delete of line |
| 41 |
First line number > second line number |
| 42 |
Attempt to replace or delete a busy line |
| 45 |
Nested keyboard-entry statements |
| 46 |
Nothing to (RE-)STORE or (RE-)SAVE |
| 47 |
Subprogram COM declaration inconsistent with main program |
| 48 |
Recursion in single line function |
| 49 |
Line specified in ON statement not found |
| 50 |
File number out of range from 1 to 10 |
| 51 |
File not currently assigned |
| 52 |
Improper volume label or mass storage specifier |
| 53 |
Improper file name |
| 54 |
Duplicate file name |
| 56 |
File name or directory undefined or inaccessible |
| 57 |
Attempt to use unknown device specifier |
| 58 |
Improper file type |
| 59 |
End of file found |
| 60 |
Physical or logical end of record found in direct access mode |
| 61 |
Defined record size too small for data item |
| 62 |
File is protected or wrong protect code specified |
| 63 |
Number of records or bytes per record exceeds 999999 or program too big |
| 64 |
Medium overflow |
| 65 |
Incorrect data type |
| 66 |
You are not authorized to store this program |
| 67 |
Parameter <= 0 |
| 68 |
Invalid line number encountered during MERGE, GET or LINK |
| 69 |
Not allowed on HP-UX files |
| 77 |
Specified volume label not found |
| 79 |
Requested subprogram segment not present in LOAD SUB |
| 83 |
No access |
| 90 |
Mass storage system error |
| 91 |
Attempt to access a busy file |
| 92 |
Cannot get exclusive access to specified file |
| 93 |
File opened in conflicting mode |
| 94 |
Specified file cannot currently be locked |
| 95 |
String not intact on file |
| 100 |
Image specification expects a numeric item |
| 101 |
Image specification expects a string item |
| 102 |
Numeric field specification is larger than internal buffer |
| 103 |
Item in PRINT USING list has no corresponding image specification |
| 120 |
Output field overflow |
| 121 |
Improper value in CURSOR statement |
| 130 |
Parameter for REQUEST or RELEASE out of range |
| 131 |
Specified device not available |
| 132 |
Referenced device missing or wrong type |
| 133 |
Printer process terminated (broken pipe) |
| 134 |
Unable to open printer (pipe or file open failed) |
| 140 |
Improper spool file type |
| 143 |
Expansion of spool file would cause medium overflow |
| 150 |
Type of expression in CASE statement does not match type of SELECT |
| 151 |
Parameter out of range in INDENT |
| 152 |
Improper matching of structured construct |
| 153 |
No structured construct active |
| 155 |
Invalid statement specified in COMMAND |
| 156 |
More than one level of recursion not allowed in COMMAND |
| 170 |
HP-UX command failed |
| 200 |
Referenced line not a PACKFMT |
| 202 |
Insufficient dim length in PACK or insufficient current length in UNPACK |
| 204 |
Conversion error |
| 205 |
UNPACK requires a source string of greater current length |
| 210 |
Bad status array |
| 211 |
No DBASE IS statement active |
| 212 |
Specified data set not found |
| 213 |
Too many variables in list |
| 214 |
IN DATA SET already active for data set |
| 215 |
Number of elements does not match |
| 216 |
Variable type does not match with associated field in set |
| 217 |
String length in list insufficient |
| 218 |
Variable in common |
| 219 |
Line referenced is not an IN DATA SET LIST statement |
| 220 |
Improper or illegal use of maintenance word |
| 221 |
Data set not created |
| 225 |
Incompatible data base |
| 226 |
Corrupt data base - must recreate it |
| 227 |
Corrupt data base - must erase in its entirety |
| 230 |
Improper nesting of SORT statements, including DBASE IS and IN DATA SET |
| 231 |
Cannot reactive workfile or file is not a workfile |
| 234 |
Missing or improper set linkage |
| 235 |
No WORKFILE IS # statement active |
| 236 |
Improper data item or data/index item not found |
| 238 |
Improper synthetic linkage |
| 239 |
Insufficient space in workfile |
| 241 |
Improper operation attempted on workfile |
| 242 |
Improper READ# or PRINT# on workfile |
| 243 |
Workfile contains invalid information |
| 247 |
Unexpected error accessing data base |
| 248 |
Improper QFIND relation (QFIND) |
| 249 |
Improper value type or improper number of value parameter (QFIND) |
| 250 |
BEGIN REPORT does not reference a REPORT HEADER statement |
| 251 |
Report Writer is already active |
| 252 |
An END REPORT DESCRIPTION statement is missing |
| 253 |
Duplicate Report Writer section |
| 254 |
Invalid blank lines in PAGE LENGTH statement |
| 255 |
Expression in a Report Writer statement evaluates to an unacceptable value |
| 256 |
A (GRAND) TOTALS ON is improperly positioned |
| 257 |
A Report Writer operation was requested while outside the program scope |
| 258 |
Effective page length is less than three lines |
| 259 |
Illegal execution of a Report Description section statement |
| 260 |
Insufficient space for printed output within the current page |
| 261 |
Left margin specified is less than 1 or greater than current printer width |
| 262 |
Control variable in BREAK WHEN statement has greater length |
| 263 |
A DETAIL LINE statement may not occur in the Report Description section |
| 264 |
Level parameter is out of range from 0 thru 9 |
| 266 |
Sequence Parameter is out of range for (GRAND) TOTALS ON statement |
| 267 |
Illegal WITH number LINES parameter in header, trailer or detail line |
| 268 |
OLDCV($) function references a level which does not have a break defined |
| 269 |
OLDCV($) function does not match the data type for the control variable |
| 270 |
PRINTER IS statement may not be executed while Report Writer is active |
| 271 |
A Report Writer statement may not be used recursively |
| 290 |
Not allowed when form is active |
| 291 |
Not allowed within form image |
| 292 |
Attempt to input after last field of form |
| 293 |
Attempt to output after last field of form |
| 294 |
Not allowed unless form is active |
| 302 |
Date or time cannot be changed here |
| 303 |
ON DELAY value is incorrect |
| 310 |
Port ordinal out of range from 11 thru 20 |
| 311 |
Priority value out of range from 1 thru 15 |
| 312 |
Invalid address in ON ... interrupt statement |
| 313 |
Can't access port or maximum number of ports already REQUESTed |
| 314 |
Must do REQUEST before ON INPUT |
| 320 |
Set or item specifier is out of range or is an invalied set or item name |
| 321 |
Relational operator is invalid |
| 322 |
The predicate specifier is not in a valid form |
| 400 |
TASK functionality not available or unable to start task |
| 401 |
Specified TASKID not a task |
| 402 |
Specified TASKID not a secondary task or not available |
| 403 |
Executing task is not a primary task or currently in background |
| 413 |
Protection violation in SEND SIGNAL # statement |
| 600 |
Unable to load DLL |
| 601 |
Improper DLL memory size |
| 602 |
DLL not loaded |
| 603 |
DLL memory overflow |
| 604 |
DLL process not found |
| 605 |
DLL return area destroyed |
| 606 |
Number of arguments exceeds maximum |
| 650 |
General dialog failure |
| 651 |
Unable to open file or access failed |
| 652 |
Syntax error in dialog description |
| 653 |
No space left in dialog table or MAX_DEPTH exceeded |
| 654 |
Memory allocation failed in dialog or maxwidth exceeded |
| 655 |
Duplicate dialog or object name |
| 656 |
Illegal or bad object path |
| 657 |
Bad or improper attribute |
| 658 |
Parent object does not agree to child object |
| 659 |
Bad or improper value type |
| 660 |
Invalid value |
| 661 |
Can't set focus |
| 662 |
No helpfile defined |
| 663 |
No such help tag (informational only) |
| 680 |
Unable to load DLG driver or driver startup failed |
| 681 |
Improper DLG driver memory size or allocation failed |
| 682 |
DLG driver not loaded |
| 683 |
DLG driver protocol memory overflow |
| 684 |
DLG driver process not found or connection is broken |
| 685 |
Internal error detected by DLG driver |
| 860 |
Old password does not match |
| 861 |
Improper number of array elements |
| 870 |
Improper POPUP BOX format |
| 871 |
Improper number of text lines in POPUP BOX |
| 872 |
Improper number of buttons in POPUP BOX |
| 873 |
Improper button preset value in POPUP BOX |
| 874 |
POPUP BOX does not fit on screen |
| 875 |
POPUP BOX positioned outside screen |
| 880 |
Improper terminal type |
| 881 |
Improper screen dimension |
| 900 |
Undefined type or base type |
| 901 |
Nested types are not supported |
| 902 |
Statement not allowed in type definition |
| 903 |
Illegal or incomplete type definition |
| 904 |
Duplicate member variable |
| 905 |
No such member variable |
| 999 |
Program or forms file not compatible |
| 1000 |
System files table full or maximum number of files already assigned |
| 1002 |
Request would result in a deadlock |
| 1004 |
Keyword not recognized |
| 1005 |
System resource table overflow |