Eloquence Report Manual

B Error Messages

250
The BEGIN REPORT statement does not reference a report header. You should check the line id specified in the parameter and the line id of the line containing the REPORT HEADER statement.
251
A BEGIN REPORT statement was encountered when the Eloquence Report Writer was already active. The BEGIN REPORT statement must be outside the execution loop.
252
An END REPORT DESCRIPTION statement is missing as a terminator to the description section. This error may occur when the BEGIN REPORT is executed. If the description section precedes the execution section, the Eloquence Report Writer reads the header statement then skips over any statements until the END REPORT DESCRIPTION statement. If it is missing, this error will occur. You should check the program listing carefully. Every REPORT HEADER statement must have a corresponding END REPORT DESCRIPTION statement.
253
A duplicate description section statement has been encountered. You should check that the level number of each header, trailer or break statement is not duplicated. All other description statements can only be used once in a description section.
254
The number of blank lines in the PAGE LENGTH statement is invalid. This number must be a non-negative integer and may not exceed page length minus 1.
255
Expression in a statement evaluates to an unacceptable value. The acceptable values for each expression can be found in the appropriate chapter.
256
A GRAND TOTALS ON or TOTALS ON is improperly positioned in the description section. These statements must immediately follow the header statement. Only one totals statement is allowed per header.
257
A. An Eloquence Report Writer operation was requested while a report was not active. B. An END REPORT statement was not executed before a subprogram terminated.
258
Effective page size is less than three lines. Effective page size is the number of blank lines plus the number of lines required for the page header and page trailer subtracted from the page length.
259
Invalid execution of a description section statement. This may be caused by a description section statement not being within the description section, or by the program branching into the description section.
260
Insufficient space for printed output within the current printer page. Most likely caused because the WITH number LINES parameter was too small for a header, trailer, or detail line.
261
Left margin specified is less than one or greater than the current printer width - 1, or is greater than 132.
262
A character string in BREAK WHEN control variable has a length greater than was found at the execution fo a BEGIN REPORT. Refer to BREAK WHEN in page 15 for a description of the control variable and its length.
263
A DETAIL LINE statement may not appear within the report description section.
264
The level parameter is out of range for an Eloquence Report Writer statement. Level must be from zero to nine.
265
TOTALS ON or GRAND TOTALS ON statement is not active for the level requested. A TOTAL or AVG function refers to a level which has no GRAND TOTALS ON or TOTALS ON statement.
266
The sequence parameter is out of range for GRAND TOTALS ON or TOTALS ON statement at the level requested.
267
The WITH number LINES parameter is a header, trailer, or detail line is greater than effective page size or is negative.
268
The OLDCV function references a level which has no corresponding break level.
269
The OLDCV function does not match the data types for the control variable in a BREAK WHEN statement at the level requested. You should check that the level specified is correct and check the data types of the control variable.
270
The PRINTER IS statement may not be executed while the Eloquence Report Writer is active.
271
Eloquence Report Writer statement may not be used recursively.
Chapter contents:


Eloquence Report Manual - 19 DEC 2002