Eloquence
Language Manual
ERRORS MANUAL
001-199 C Error Messages
200-209 Pack Errors
210-209
IMAGE Errors - Status Error di DB
230-249
SORT Errors
250-271
Report Writer Errors
290-294
FORMS Errors
302-303
TIMER Errors
310-314
TIO Errors
320-322
PREDICATE Errors
400-413
TASK Errors
900-903
User Defined Types Errors
860-1005
HP-UX Errors
C Error Messages
Operator errors often result from
incorrect procedures, inappropriate
commands, or commands with incorrect parameters.
Software errors are
caused by an error in a program being executed.
These may be logical
errors or inappropriate commands or commands with incorrect parameters.
Hardware errors result from hardware failures, absence, or malfunction.
The Eloquence error message numbers and an appropriate description of
each are listed below.
- Unsupported statement
- Memory or program segment overflow
- Line not found in current program segment.
- Improper RETURN.
- Abnormal program termination.
- Improperly matched FOR/NEXT.
- Undefined function or subprogram.
- Improper parameter matching.
- Improper number of parameters.
- String value required.
- Numeric value required.
- Attempt to re-declare a variable or label.
- Array dimensions not specified.
- Incorrect OPTION BASE statement.
- Invalid bounds on array dimensions or bad string length.
- Dimensions are improper or inconsistent.
- Subscript out of range.
- Subscript out of range or substring too long.
- Improper value.
- Integer-precision overflow.
- Short-precision overflow.
- Real-precision overflow.
- Intermediate-precision overflow.
- (TAN(N*PI/2), when N is odd.
- Argument of ASN or ACS is >1 in absolute value.
- 0 to a negative power.
- Negative number to non-integral power.
- Argument of LOG or LGT is negative.
- Argument of LOG or LGT is 0.
- Argument of SQR is negative.
- Division by 0, or modulo 0.
- String does not represent a valid number, or bad input.
- Argument of NUM, CHR$, or RPT$ is improper.
- Reference line is not an IMAGE statement.
- Improper image.
- Out of data.
- Edit string too long.
- Syntax error in ENTER or attempt to input from protected line.
- Function program not allowed.
- Improper replace or delete of line.
- First line number > second line number.
- Attempt to replace or delete a busy line.
-
-
- Nested keyboard-entry statements.
- Nothing to (RE-)STORE or (RE-)SAVE.
- Subprogram COM declaration inconsistent with main program.
- Recursion in single-line function.
- Line specified in ON statement not found.
- File number out of range from 1 to 10.
- File not currently assigned.
- Improper volume label or mass storage specifier.
- Improper file name.
- Duplicate file name.
- File name or directory undefined or inaccessible.
- File name or directory undefined or inaccessible.
- Attempt to use unknown device specifier.
- Improper file type.
- End of file found.
- Physical or logical end of record found in direct access mode.
- Defined record size too small for data item.
- File is protected or wrong protect code specified.
- Number of records or bytes per record exceeds 999999 or program
too big.
- Medium overflow.
- Incorrect data type.
- You are not authorized to store this program.
- Parameter <= 0.
- Invalid line number encountered during MERGE, GET or LINK.
- Not allowed on HP-UX files.
-
-
-
-
-
-
-
- Specified volume label not found.
-
- Requested subprogram segment not present in LOAD SUB.
-
-
-
- No access.
-
-
-
-
-
-
- Mass storage system error.
- Attempt to access a busy file.
- Cannot get exclusive access to a specified file.
- File opened in conflicting mode.
- Specified file cannot currently be locked.
- String not intact on file.
-
-
-
-
- IMAGE specification expects a numeric item.
- IMAGE specification expects a string item.
- Numeric field specification is larger than internal buffer.
- Item in PRINT USING list has no corresponding IMAGE
specification.
-
- Output field overflow
- Improper value in CURSOR statement.
- Parameter for REQUEST or RELEASE out of range.
- Specified device not available.
- Referenced device missing or wrong type.
- Printer is down or broken pipe.
- Printer is offline.
- Improper spool file type.
-
-
- Expansion of spool file would cause medium overflow.
-
-
-
-
-
-
- Type of expression in CASE does not match type of SELECT.
- Parameter out of range on INDENT.
- Improper matching of structured construct.
- No structured construct active.
-
- Invalid statement specified in COMMAND.
- More than one level of recursion not allowed in COMMAND.
-
- HP-UX command fails.
Pack
Errors ^top
- Referenced line not a PACKFMT.
-
- Insufficient dim length in PACK or insufficient current length in
UNPACK.
-
- Conversion error.
- UNPACK requires a source string of greater current length.
Image
Errors ^top
- Bad status array.
- No DBASE IS statement active.
- Specified data set not found.
- Too many variables in list.
- IN DATA SET already active for data set.
- Number of elements does not match.
- Variable type does not match with associated field in set.
- String length in list insufficient.
- Variable in common.
- Line referenced is not an IN DATA SET LIST statement.
- Improper or illegal use of maintenance word.
- Data set not created.
-
-
-
- Incompatible data base.
- Corrupt data base - must recreate it.
- Corrupt data base - must erase in its entirety.
Sort
Errors ^top
- Improper nesting of SORT statements, including DBASE IS and IN
DATA SET.
- Cannot reactivate workfile, or file is not a workfile.
-
- ** No read access to specified data set.
- Missing or improper set linkage.
- NO WORKFILE IS # statement active.
- Improper data item or data item not found (also QFIND).
-
- Improper synthetic linkage.
- Insufficient space in workfile.
-
- Improper operation attempted on workfile.
- Improper READ# or PRINT# on workfile.
- Workfile contains invalid information.
- Data base corrupt.
-
- Workfile not empty (QFIND).
- Unexpected error accessing data base (QFIND).
- Improper QFIND relation (QFIND).
- Improper value type or improper number of value parameter
(QFIND).
Report Writer
Errors ^top
- BEGIN REPORT does not reference a REPORT HEADER statement.
- Report Writer is already active.
- An END REPORT DESCRIPTION statement is missing.
- Duplicate Report Writer section.
- Invalid blank lines in PAGE LENGTH statement.
- Expression in a Report Writer statement evaluates to an
unacceptable value.
- A (GRAND) TOTALS ON is improperly positioned.
- A Report Writer operation was requested while outside the program
scope.
- Effective page length is less than three lines.
- Illegal execution of a Report Description section statement.
- Insufficient space for printed output within the current page.
- Left margin specified is less than 1 or greater than current
printer width.
- Control variable in BREAK WHEN statement has greater length.
- A DETAIL LINE statement may not occur in the Report Description
section.
- Level parameter is out of range from 0 thru 9.
- (GRAND) TOTALS ON statement not active for the level requested.
- Sequence parameter is out of range for (GRAND) TOTALS ON
statement.
- Illegal WITH number LINES parameter in header, trailer or detail
line.
- OLDCV($) function references a level which does not have a break
defined.
- OLDCV($) function does not match the data type for the control
variable.
- PRINTER IS statement may not be executed while Report Writer is
active.
- A Report Writer statement may not be used recursively.
Forms
Errors ^top
- Not allowed when form is active.
- Not allowed within form image.
- Attempt to input after last field of form.
- Attempt to output after last field of form.
- Not allowed unless form is active.
Timer
Errors ^top
- Date or time cannot be changed here.
- ON DELAY value is incorrect.
Tio
Errors
^top
- Port ordinal out of range from 11 thru 20.
- Priority value out of range from 1 thru 15.
- Invalid address in ONinterrupt statement.
- Can't access port, or maximim number of ports already REQUESTed.
- Must do REQUEST before ON INPUT.
Predicate
Errors ^top
- Set or item specifier is out of range or is an invalid set or
item name.
- Relational operator is invalid.
- The predicate specifier is not in a valid form.
Task
Errors ^top
- Task functionality not available or unable to start task.
- Specified TASKID not a task.
- Specified TASKID not a secondary task or not available.
- Executing task is not a primary task or currently in background.
- Protection violation in SEND SIGNAL# statement.
The error codes have different meanings for the REQUEST #, ATTACH #,
and DETACH statements. The error numbers in the table are execution
errors caused by unsuccessful commands with no optional result
parameter. The result column in the table is the returned status
indicating the outcome of the command.
REQUEST # Statement
| Error number |
Result |
Description |
| none |
0 |
Ownership granted. |
| 400 |
2 |
Task functionality not available, or unable to start process. |
| 401 |
1 |
Specified TASKID not a valid task. |
| 402 |
2 |
Specified TASKID not a secondary task or |
| |
|
already owned by another user. |
| 403 |
3 |
Executing task is not a primary task. |
ATTACH # Statement
| Error number |
Result |
Description |
| none |
0 |
Attach initiated. |
| 400 |
1 |
Task functionality not available. |
| 401 |
1 |
Specified TASKID not a valid task. |
| 402 |
2 |
Specified TASKID not owned by executing task. |
| 403 |
3 |
Executing task not a primary task, or currently in background. |
DETACH Statement
| Error number |
Result |
Description |
| 403 |
3 |
The terminal is busy transferring files. |
HP-UX
Errors ^top
- Old password does not match.
- Improper number of array elements.
- Improper POPUP BOX format.
- Improper number of text lines in POPUP BOX.
- Improper number of buttons in POPUP BOX.
- Improper button preset value in POPUP BOX.
- POPUP BOX does not fit on screen.
- POPUP BOX positioned outside screen.
User Defined
Errors ^top
- Undefined base type
- Nested types are not supported
- Statement not allowed in type definition
- Illegal or incomplete type definition
Other Errors ^top
- Program or forms file not compatible.
- System Files table full
-
- Request would result in deadlock
-
- Keyword not recognized.
- HP-UX resource table overflow.
Index of errors: ^top
001-199
C Error Messages
200-209 Pack
Errors
210-209
IMAGE Errors
230-249
SORT Errors
250-271
Report Writer Errors
290-294
FORMS Errors
302-303
TIMER Errors
310-314
TIO Errors
320-322
PREDICATE Errors
400-413
TASK Errors
900-903
User Defined Types Errors
860-1005
HP-UX Errors
-