In the definition of a Report, you can specify the printer
type and insert a comment on the Report instance created.
- Nature
- Select an option in the dropdown list. This code is for documentary
purposes. It identifies the nature of the Report to indicate the nature
of the current entity (for documentation purpose only) and is used
to restrict listings of Reports to those of the specified nature.
Header |
Header |
E: Report |
Report |
K: Screen layout |
Screen |
L: Table |
Table |
I: Form |
Indicates a report that is a form, to be subsequently
filled in. |
- Report type
- Select the printer type in the dropdown list.
Values |
Descriptions |
L: Standard |
For standard line printing,
this is the default value.
|
P: Printer
3800 with font |
Layout of
a report to be printed on a 3800 printer, with character set codes
specified in the Report Layout lines (in column labeled 'C').
|
S: Printer
3800 |
Layout of
a report to be printed on a 3800 printer, without definition of character
sets. For a Report used with Microfocus, this value
generate a skip character.
|
- Label length
- The Line length field is used to identify the length of the longest
Report constant line. It is the maximum number of characters on a
line that is to be printed.
- The default value is 132.
- You must enter a value between 0 and 264.
The length indicated in this field will be the one considered
at generation time for the calculation of the Working-storage length
for the Report description.
- Integer part length
- This field, along with the next one, is used to define the format
of the totalisation counters. Internal counters are generated by VisualAge
Pacbase when the Report contains target data elements which must be
totaled. The total number of digits of both fields must remain within
the limit allowed by the compiler. Enter here the number of digit
left of the decimal. This value must be greater than 00. The default value is 11.
- Decimal part length
- This field, along with the previous one, is used to define the
format of the totalisation counters. Internal counters are generated
by VisualAge Pacbase when the Report contains target data elements
which must be totaled. The total number of digits of both fields
must remain within the limit allowed by the compiler. Indicate here
the number of digits right of the decimal. The default value is 7.
- Report comment
- You can enter here a comment for documentary purpose only. The
comment length should not exceed 36 characters.
- Line length
- This value identifies the length of the longest report constant
line which is taken in account at generation. It is a pure numeric
value from 1 to 264.
The default option is 132.
Note: The actual
length of the report to be printed is determined from the value entered
on the Label length
- Example: You may want a report containing
technical comments in columns 81 to 132 but truncate the display in
the report for the users to the 80th column. This can be accomplished
by using the 132 default here, and entering 80 as the value of the Label length field in this tab.
- Lines per page
- Enter the number of lines per page to be printed. The default
value is 60.
- Table size
- This field is used to indicate the number of positions to allocate
in the category table for the different categories in the Report at
generation. The default value is 100 lines.
The number of lines should not be higher than 1000, otherwise the table is not generated. If you enter the 0000 value, rather than using the category table to control
the organization of printing the categories, the categories are printed
directly.
- Write option
- Select one of the three write options.
Values |
Descriptions |
According to variant |
Print options are generated according to
the hardware variant indicated at the library level. In the case of
conversion libraries, the print options are automatically reformulated
according to the library variant.
|
N: Prohibits any automatic reformulation |
Prohibits any automatic reformulation of
the print option, in a conversion library.
|
*: Before |
Generation of WRITE BEFORE statement.
|
- Section priority
- This field is used with hardware requiring program segmentation
due to small memory capacity. It generates a Segment type overlay
between print functions in a program. It should only be used if input
Data Structures to print Programs are sorted by Report code and if
the COBOL variant is ANSI. Priorities less than 50
generate an overlay only in association with the SEGMENT LIMITclause, to be inserted in the ENVIRONMENT DIVISION.
- Edition comment
- The comment entered here refers to the printing of the whole report.
The comment is limited to 36 characters.
- Edition condition
- This field indicates the conditions relevant for the execution
of the Report.
- Use the COBOL format to enter conditions but do not enter IF nor GO TO. do not enter any
period, they are generated automatically.