HOST FORMS DESCRIPTION LANGUAGE

Figure 5±7. BATCH command syntax

BATCH DDname[(PDS member name)]

The PDS member name identifies the file that contains the COMPILE commands. The PDS member must be in the same data set as the FSLs you are compiling.

If you are compiling forms in the XYZFORMS data set, and the

DDname is XFFSL, you can create the batch command statement.

Figure 5±8 shows an example of the BATCH command with

XFFSL as the DDname and BATCH01 as the PDS member name.

Figure 5±8. Sample BATCH command

BATCH XFFSL (BATCH01)

The XYZFORMS data set contains the BATCH01 PDS member, which contains the COMPILE commands for the forms you are compiling.

An example of the batchfile is:

COMPILE FSL=XFFSL(XYZFM1) LIST OBJECT VER=2

COMPILE FSL=XFFSL(XYZFM2) LIST OBJECT VER=HC

COMPILE FSL=XFFSL(XYZFM3) LIST OBJECT VER=X1

COMPILE FSL=XFFSL(XYZFM3) LIST OBJECT VER=XC

HFDL compiler JCL

The Virtual Storage Access Method (VSAM) data sets store the HFDL compiler resources (fonts, logos, forms, and colormaps). These, along with printer device definitions, comprise the XPRM database.

Table 5±4 identifies the DDnames that the compiler uses to reference data sets for centralized printers. You must include a

DDstatement for each in your compiler invocation JCL.

Table 5±4. Resource DDnames for centralized printers

DDname

Description

 

 

XSFNTATT

Data set containing font and logo attributes.

 

 

XSFORMS

Data set containing forms. Each record contains a

 

resource occurrence in Xerox LPS printer file format

 

± .FRM or .FR6.

 

 

XSSUPTAB

Data set containing database references.

 

 

XSFRMATT

Data set containing form attributes.

5±6

HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS

Page 76
Image 76
Xerox Printer manual Hfdl compiler JCL, ±4. Resource DDnames for centralized printers Description