COMPILING AND PRINTING FORMS
File storage
A large number of forms may be stored in the forms source directory (uncompiled) and form directory (compiled) on the system disks. Two files with the same name cannot be stored in the same directory. The number of forms that can be stored depends on the amount of data required to describe each form and the total amount of disk space allocated to the libraries.
The forms are filed in the system under their identifying names. The information stored in the file includes the identifier, the encoded form, and the list of specified fonts and logos. The original source statements that created the forms description are stored separately under the same identifier.
A list of all of the forms stored in the directory, a sample of each, and the source statement lists can all be obtained using operator commands.
PROOF
The forms compiler makes it possible to compile a form and delete the .FRM file after it has been printed. If you use this option, less disk space is consumed by resident form files. The PROOF option has the following format:
FDL filename PROOF
If the form is compiled without errors, the .FRM file and the source statement and/or summary sheet is printed. Since the PROOF option deletes it, there is no form file on the disk.
When you use the PROOF option, the form file that is created is given a pseudonym that differs from the one specified in the
.FSL. Therefore, when TRYIT.FSL is compiled, for example, the form that is created is not automatically named TRYIT.FRM. The newly created .FRM file is given a different name, and it is this renamed form that is eventually deleted. Due to this safeguard, if a file named TRYIT.FRM already exists on the system disk, that form still exists after the new .FRM file is compiled and deleted.
Secured files
·If you attempt to overwrite a secured file while compiling a form, a security violation message displays, and the compilation process is aborted.
·If you attempt to overwrite a secured file having the same name on both the task invocation line and in the .FSL, a security violation message is displayed and the form is aborted.
For example, TRYIT1.FSL is a secured file.
You enter: | FDL TRYIT1 TRAY |
The .FSL contains: | FORM TRYIT1; |
| GRID IS 1 INCH; |
| END;END; |
In this case, a security violation message displays and compilation aborts.
XEROX 4050/4090/4450/4650 LPS FORMS CREATION GUIDE |