COMPILING AND PRINTING FORMS
PROOF
Specifies that the .FSL is to be compiled and the source
statement and summary sheet are to be printed. No FRM file
is generated.
SIMPLEX
Specifies that the source statement or summary sheet
generated with each compile is printed in simplex rather than
duplex.
If the source file contains multiple form descriptions, the system
does not start printing until all forms have been compiled.
When an .FSL is compiled and the name of the source input file
differs from the name in the FOR command, an .FSL is created
using the name from the FORM command. This newly created
.FSL contains only those commands necessary for that form.
However, if the input file has the same name as the one in the
FORM command, the original .FSL file is unaffected.
If there are multiple forms in the input source and the source
input file name is used for any of the forms other than the first,
an error results during compilation. Therefore, if you wish to use
the source input file name as one of the form names, you must
use it as the first form to be compiled. Typically, forms
contained in a multiple-file .FSL do not have the same name as
the source input file. An example of this is DC20.FSL.
If an FSL with multiple forms has one form name which has the
same name as another FSL, this second FSL will be overwritten
when the first is compiled. As an example, assume that file A.FSL
contains forms X, Y, and Z. When it is compiled, not only are
files X.FRM, Y.FRM, and Z.FRM produced, but X.FSL, Y.FSL, and
Z.FSL as well. Hence, if there already is a file name X.FSL on the
system, it is overwritten by X.FSL from the A.FSL file.
Summary sheet
If the compilation is successful, a summary sheet of statistics is
printed, containing the following:
•
The size of the source output file
•
The size of the printable form file
•
The size of the form image buffer
•
The total amount of font memory used.
The summary sheet is by default printed duplex. If you want it
printed simplex, include the “SIMPLEX” option in the task
invocation line as follows:
FDL TRYIT,SIMPLEX
Error checks
If the compilation fails, a list of error messages is printed. If a
command extends over several lines, an error message may not
appear on the next consecutive line following the error. This
may result in two consecutive error messages at the end of a
command. An example of this is the
CANNOT FIND THE BOX
message that may occur for a TEXT IN BOX command.
XEROX 4850/4890 HIGHLIGHT COLOR LPS FORMS CREATION REFERENCE
4-3