HP Business BASIC/XL Reference Manual - HP 3000 MPE/iX Computer Systems - Edition 1 (32715-90001)

a- 21
------------------------------------------------------------------------------------
270 MESSAGE Cannot redirect or copy output while a report is active.
CAUSE A SEND OUTPUT or COPY ALL OUTPUT statement was executed after
an active report started printing report output.
ACTION Redirect or start copying output before any report output. The
following statements will start report output: DETAIL LINE,
TRIGGER BREAK, TRIGGER PAGE BREAK, and END REPORT.
Alternatively, delay redirection or copy until the report has
ended (after END REPORT or STOP REPORT).
------------------------------------------------------------------------------------
271 MESSAGE 1. Statement illegal during DETAIL LINE or page break
processing.
2. Statement illegal during page break processing.
CAUSE These are all Report Writer errors:
1. A DETAIL LINE or TRIGGER BREAK statement has been
encountered while a DETAIL LINE or TRIGGER BREAK statement is
executing.
2. A TRIGGER PAGE BREAK has been encountered while a page
break is being performed.
ACTION 1. Program logic must be changed such that only one DETAIL
LINE or TRIGGER BREAK statement executes at a time.
2. Program logic must be changed so that TRIGGER PAGE BREAK
does not execute while the PAGE HEADER or PAGE TRAILER section
is active.
------------------------------------------------------------------------------------
272 MESSAGE END REPORT may not be executed while any report section is
active
CAUSE An END REPORT statement is encountered while a report section
(such as HEADER or REPORT TRAILER) is executing.
ACTION Program logic must be change so that END REPORT does not
execute during any break or page break processing.
Alternatively, use STOP REPORT to stop the report immediately.
------------------------------------------------------------------------------------
273 MESSAGE STOP REPORT is already executing.
CAUSE A STOP REPORT statement is encountered during the processing of
a STOP REPORT statement.
ACTION Program logic must be changed to ensure that only one STOP
REPORT statement is executed at once.
------------------------------------------------------------------------------------
284 MESSAGE Buffer for block read of JOINFORM is too small.
CAUSE The buffer in the call to bb_block_read is not large enough.
ACTION The buffer must be large enough to hold all characters from all
fields on the form plus one byte per field.
------------------------------------------------------------------------------------
285 MESSAGE Form file inconsistent, possibly corrupted.
CAUSE When JOINEDIT needs to make several writes to a JOINEDIT form
file to complete an operation it marks the file "inconsistent"
before the first write and "consistent" after the last one has
been completed successfully. This is done because JOINEDIT
might abort after the first write but before the last one.
This protects against an internally inconsistent form file