HP System Dictionary/XL SDMAIN Reference Manual (32256-90001)

4-48
spaced after the item name.
Description
Because all parameters are optional, if you do not specify any keywords, all parameters are reset to their
default values (the original parameter values when the program was initially run). If you specify one or
more keywords, then those parameters you do not specify are not affected.
All numeric values must be in the range 0 .. 32767.
When configuring the right and left margins and screen and paper widths, there must be at least 53
characters per row of printable space between the margins to allow for the printing of the statically
formatted reports produced by the DISPLAY commands. This allows 32 characters for names, along with
up to 21 characters for the line headers.
If you use the CONFIGURE command inside a START/SAVE reporting command pair, you may enter
values for all keywords. However, if CONFIGURE is processed by a Nested EXECUTE command, the
OUTPUT and PAGE-LENGTH keywords are ignored and the values for these fields are carried over from
the previous level.
If you redefine the dictionary environment (for example, switch scopes, open a new dictionary), it is not
necessary to reissue the CONFIGURE command if this information remains the same for the new
dictionary environment.
You can use the page and screen length and top and bottom margin clauses to manipulate paging of
output. For example, if you do not want output to page on the terminal (stop at the end of each screen),
simply set the screen length to a large value such as 10,000, (the maximum value is 32767). The output
then pauses only after that many lines have scrolled by on the screen (in this case, 10,000) for a given
command.
To send the output to a file (with no page spacing) set the top and bottom margins to 0. In this case, only
the final page of each command is blank filled so that the next command starts on a new page (determined
by page-length).
To eliminate all spacing (including the blank-fill at the end of the command), set the top and bottom
margins to 0 and the page length to 1.
You can use other combinations to provide the desired output spacing.
Open Mode: Any
Scope: Any
Example
The following example sets the paper page width at 102, the right and left margins at 12 spaces each,
specifies double spacing between items, and sends the output to the printer.
>CONFIGURE PAGE-WIDTH =102;
>>LEFT = 12;
>>RIGHT = 12;
>>DOUBLE-SPACE;
>>OUTPUT = PRINTER.
>