Xerox Printer User Manual

Xerox printer user manual
Table of Contents

Advertisement

Quick Links

X E R O X
Host Forms Description Language 3.2
for IBM MVS
Creating Forms
HFDL 3.2
August 1995
720P30610

Advertisement

Table of Contents
loading

Summary of Contents for Xerox Printer

  • Page 1 X E R O X Host Forms Description Language 3.2 for IBM MVS Creating Forms HFDL 3.2 August 1995 720P30610...
  • Page 2 Printed in the United States of America. Xerox® and all Xerox products mentioned in this publication are trademarks of Xerox Corporation. Products and trademarks of other companies are also acknowledged.
  • Page 3: Table Of Contents

    Determining format HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS Contents Conventions Xerox publications IBM publications Hardware requirements Software requirements Xerox laser printer support Centralized printers Decentralized printers Page orientation Page frames System page Physical page Virtual page...
  • Page 4 HOST FORMS DESCRIPTION LANGUAGE Fonts Virtual keyboard and font character maps Adding color to forms Choosing paper size Forms design ruler 3. Using HFDL commands Creating forms with HFDL commands Command format Setting up your form Description commands Variable data Fixed and proportionally spaced fonts Font orientation Font orientation when using short–edge paper feed...
  • Page 5 4. Creating a sample form Setting up the form Using the sample description command 5. Managing and printing sample forms JCL requirements Using the COMPILE command Downloading and printing a sample Accessing compiled forms Editing an existing form Specifying monochrome forms 6.
  • Page 6 HOST FORMS DESCRIPTION LANGUAGE Supported paper sizes E–1 Glossary GLOSSARY–1 Index INDEX–1 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS...
  • Page 7: Introduction

    FSL and stores it in the database. Using the resources management utilities, you can access and print your forms on Xerox laser printing systems (LPS) connected to your host computer. This manual is designed for users who are familiar with the MVS operating system and have experience using Xerox printers.
  • Page 8: Conventions

    “Supported paper sizes” lists the paper sizes that HFDL supports. For detailed lists of virtual keyboard maps and font character maps used with HFDL, see the “Virtual keyboard and font character maps” appendix in the Xerox Print Resources Manager/Host Forms Description Language 3.2 for IBM MVS Managing Resources manual.
  • Page 9: Ibm Publications

    Xerox 4235 Laser Printing System Xerox Distributed Print Mode XES Printer Command Reference Xerox 9790/8790 Laser Printing Systems Reference Manual Xerox Host Forms Description Language 3.2 for IBM MVS Installation Guide Xerox LPS Forms Creation Guide Xerox LPS Operations Reference Xerox LPS PDL/DJDE Reference...
  • Page 10 HOST FORMS DESCRIPTION LANGUAGE HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS...
  • Page 11: Overview

    This allows you to take advantage of the enhanced features offered by the new family of Xerox laser printers such as the Xerox 4135 LPS Printer, the Xerox 4235 LPS Printer, the Xerox 4700 Color Document Printer, and the Xerox 4850 HighLight Color LPS Printer.
  • Page 12: Prerequisites

    Appendix D. HFDL also allows you to take advantage of the added features of the Xerox 4650 Printer (600 dpi forms). You should have a working knowledge of your Multiple Virtual Storage (MVS) operating system, and be able to perform the following procedures: •...
  • Page 13: Decentralized Printers

    This eliminates the need to stock large quantities of preprinted forms. Once you download your form to a Xerox LPS, the printer merges your form with variable data. This capability allows you to create, store, and print any number of forms, in any order, on plain paper.
  • Page 14: Forms You Can Create With Hfdl

    HOST FORMS DESCRIPTION LANGUAGE Forms you can create with HFDL 1–4 only one set of forms at a time, and must remove and replace any forms currently loaded with the preprinted forms you want. The typical forms application usually requires a stock of preprinted forms.
  • Page 15: Planning Your Forms

    For additional information about designing complex forms and Xerox laser printer capabilities, refer to the “System considerations” appendix. Before you create a form with HFDL command statements, you must plan its layout, content, and appearance according to the requirements described in the following sections.
  • Page 16: Page Frames

    LPS Forms Creation Guide . System page The system page is the maximum area the printer allows you to image graphics and text. The system page is slightly larger than the physical page. If the default paper sizes have been established for your printer, the system page has little bearing on your form design.
  • Page 17 CAUTION: Unexpected results occur if you plan a form for a physical page paper size that is not available. The physical page is the actual paper size. On a Xerox LPS, you define the default size of the physical page during system generation (SYSGEN).
  • Page 18: Physical Page

    HOST FORMS DESCRIPTION LANGUAGE Positioning form elements 2–4 Figure 2–3 shows the location of the form origin of the virtual page in relation to the actual page size. Figure 2–3. Form origin location LANDSCAPE PAGE PORTRAIT FORM ORIGIN FORM ORIGIN OFFSET FROM VIRTUAL PAGE VIRTUAL PAGE (USER DEFINED) PORTRAIT PAGE DEFAULT SIZE= ACTUAL PAPER SIZE...
  • Page 19: Grids

    Grids HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS Form element Element origin Fixed text (single line) Upper–left corner of the first character cell when the line appears upright. Fixed text Upper edge of the topmost character (multiple lines) cell and the leftmost edge of the leftmost character cell when viewed in an upright position.
  • Page 20: Negative Coordinates

    There are two types of data: forms data and variable data. Make sure you consider them when you create forms for printing on Xerox LPS printers. Forms data Forms data is the information on a form that remains the same, such as form titles and column titles.
  • Page 21: Fonts

    Fonts must reside in the host database and on the printer. Check with your System Administrator to identify the fonts available on your printer. If you specify a font that does not reside in the host database, you receive an error message when you compile the form.
  • Page 22: Font Orientation When Using Short-Edge Paper Feed

    Some printers, such as the Xerox 4135 LPS, support paper sizes up to 14.33 by 17 inches by allowing the stock to feed into the printer moving in the direction of the page width. This is the short edge feed (SEF) option. This reversal of the feed edge reverses the font orientation the job must use.
  • Page 23: Virtual Keyboard And Font Character Maps

    The keyboard characters are mapped to the corresponding graphic representations of the characters in the Xerox printer fonts. For more information on setting the compiler, refer to the “Using the COMPILE command” section in the “Managing and printing sample forms”...
  • Page 24: Virtual Keyboard Character Maps

    A unique Xerox character identifier is assigned to each character in the Xerox centralized and decentralized fonts. The printer uses the Xerox character identifier to locate the graphic representation of the character.
  • Page 25: Font Character Maps

    “Using HFDL commands” chapter. On a highlight color printer, text, lines, and box borders always print in the primary color of the printer, even if you specify a different color, tint, and so on. You can send a form using red, blue, or green palettes to either a highlight color printer or a full color printer.
  • Page 26: Choosing Paper Size

    Contact your System Administrator to determine available paper sizes. For a list of paper sizes for the family of Xerox laser printers, refer to the “Supported paper sizes” appendix. Careful spacing and form measurements can help ensure a smooth conversion to an electronic format.
  • Page 27: Suggested Uses

    Suggested uses HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS You can use the design ruler for character spacing or line spacing. For example, you can use scale 1 for 10 characters per inch (cpi) or 10 lines per inch (lpi). Typically, you use side 1 of the ruler for measuring impact–printed computer output reports in which the character spacing is 10 cpi (scale 1) and line spacing is 6 lpi (scale 2) or 8 lpi (scale 3).
  • Page 28 HOST FORMS DESCRIPTION LANGUAGE 2–14 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS...
  • Page 29: Using Hfdl Commands

    You should be familiar with the FDL commands and how to use them at the printer. For more information on FDL commands and printer usage , refer to the Xerox Laser Printing Systems Forms Creation Guide and the “Troubleshooting syntax errors” section in the HFDL Release Notes .
  • Page 30: Command Format

    HOST FORMS DESCRIPTION LANGUAGE Command format Reserved words Special characters 3–2 Each HFDL command consists of a command identifier, parameters, and reserved words associated with the function. The following conventions apply: • A semicolon (;) terminates a command. • A comment line begins with the word COMMENT, followed by a comment and semicolon (;).
  • Page 31: Understanding The Command Syntax Flow Charts

    FONTS specifies fonts. • ICATALOG and PALETTE specifies ink catalog and palette. • INK specifies inks and colors valid only when using Xerox color printers. • IRESULT specifies results when objects imaged with different inks overlap on Xerox highlight color printers only.
  • Page 32: Form Command

    JDE or JDL for the variable data. Before printing your form, verify that the printer contains the correct paper size. Use the printer status key on the printer console. An error message displays if a paper size mismatch occurs at run time. The job aborts and your form does not print.
  • Page 33: Landscape/Portrait Command

    USLETTER, USLEGAL, A3, A4, and B4 are the standard paper sizes you can use with the Xerox LPS. Width (w) and length (l) represent the decimal paper size for printers that allow you to print forms in nonstandard paper sizes.
  • Page 34 HOST FORMS DESCRIPTION LANGUAGE LANDSCAPE PORTRAIT WIDE Parameters Defaults Examples 3–6 Figure 3–3 shows the command syntax flow. Figure 3–3. LANDSCAPE/PORTRAIT command syntax PAGE SIZE units LANDSCAPE specifies the landscape form orientation. If you only specify LANDSCAPE, grid units and form origin correspond to the standard grid format (FMT1).
  • Page 35: Grid Command

    GRID command GRID Parameters HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS Use the GRID command to specify the dimensions of the grid unit and the location of the form origin with respect to the virtual page origin. All HFDL description commands create and place form elements (lines and boxes) relative to the form origin.
  • Page 36: Font Command

    HOST FORMS DESCRIPTION LANGUAGE Defaults Examples FONT command FONT FONTS Parameters 3–8 The GRID sizes must fall into the boundaries of the physical page. The smallest grid allowed is 1 XDOT by 1 XDOT. The largest grid allowed is 1 physical page by 1 physical page. Y specifies the form origin offset downward from the top–left corner of the virtual page.
  • Page 37: Icatalog Command

    XPRM/HFDL 3.2 for IBM MVS Managing Resources manual. Full color printers require the ink catalog name. If you do not specify a catalog for a highlight color printer, the printer uses its default catalog. Figure 3–6 shows the command syntax flow.
  • Page 38: Ink Command

    The INK command is only valid on Xerox highlight color and full color printers. This command specifies all of the inks and colors you use when you create a form on Xerox highlight color and full color printers. The inks you specify with the INK command are referenced as an index number when you use the LINE, TEXT and BOX commands.
  • Page 39: Inkname Format

    ’BLACK’. You must also enclose ink names with embedded blanks in single quotes. NOSUBSTITUTION specifies that ink substitutes are not allowed for this ink. If you do not specify this parameter, the printer attempts to substitute another ink. Full color printers ignore this parameter.
  • Page 40: Iresult Command

    IRESULT command syntax DEFAULT BLACK COLOR DEFAULT uses the printer default IRESULT, which may be BLACK or COLOR. BLACK specifies a black pixel to print when you place two objects with different inks that overlap, and black and highlight pixels coincide.
  • Page 41: Line Command

    LINE command USING Parameters HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS • COMMENT • END. You must place coordinates within the boundaries of the physical page. If coordinates stay within the physical page, but extend beyond the virtual page, HFDL issues a warning message. The size of the lines table, currently set at 1,500, determines the maximum number of lines and boxes.
  • Page 42: Box Command

    HAIRLINE, 0 point (invisible), 1 point, or 2 points specifies the thickness of the line you want to draw. INK n specifies the ink color index from the ink list for a Xerox highlight or full color LPS printer. REPEAT specifies that you want a selected line repeated according to the following commands.
  • Page 43 units units USING USING HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS the BOX command allows you to outline the frame of the box in color. Figure 3–12 shows the BOX command syntax flow. Figure 3–12. BOX command syntax units units WIDE...
  • Page 44 INK n specifies the INK number you selected from the ink list to draw the line in color for use on a Xerox highlight or full color LPS printer. You may specify the same, or different, ink numbers for the outline of the box.
  • Page 45: Text At Command

    The number of fonts you can specify for a form depends on the point size, how many fonts you use, and the size of the font memory of the printer. Once you specify a font index number in a TEXT command, it remains in effect until you specify a new font index.
  • Page 46 HOST FORMS DESCRIPTION LANGUAGE HORIZONTAL VERTICAL ALIGNED FONT USING units ’text’ 3–18 Figure 3–13 shows the TEXT AT command syntax flow. Figure 3–13. TEXT AT command syntax TEXT SPACED LEFT RIGHT COLUMN CENTER BOTTOM JUSTIFIED USING units LEADER FONT USING HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS units PER LINE...
  • Page 47 TEXT SPACED in n POINTS (1/72 inch). ALIGNED specifies the text justification alignment (LEFT, RIGHT, CENTER, TOP, BOTTOM, JUSTIFIED). See the Xerox Laser Printing Systems Forms Creation Guide for alignment examples. You can center multiple horizontal strings beneath each other or right–...
  • Page 48 Refer to the FONT command for additional information. INK n specifies the index number of the ink color you selected from the ink list to use with a Xerox highlight or full color LPS printer. The specified INK is in effect for this command and not for subsequent TEXT commands.
  • Page 49: Text In Box Command

    Examples TEXT IN BOX command HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS Single dots repeated, if you do not use a DOT LEADER command to specify the DOT LEADER text string. The following is an example of a DOT LEADER used between two text strings: TEXT AT 1,1 ’John Doe’...
  • Page 50 HOST FORMS DESCRIPTION LANGUAGE TEXT HORIZONTAL VERTICAL ALIGNED FONT USING CENTER BOTTOM LEFT CENTER RIGHT ‘text‘ LEADER NEXT 3–22 Figure 3–14 shows the TEXT IN BOX co Figure 3–14. TEXT IN BOX command syntax SPACED LEFT RIGHT COLUMN CENTER BOTTOM JUSTIFIED USING LEFT...
  • Page 51 INK n specifies the index number of the ink color you selected from the ink list to use with a Xerox highlight or full color LPS printer. The specified INK is in effect for this command and not for subsequent TEXT IN BOX commands.
  • Page 52 HOST FORMS DESCRIPTION LANGUAGE Defaults 3–24 Do not use DOT LEADER in the JUSTIFIED mode. DOT LEADER overrides any alignment mode and places the text flush with the column boundaries. USING FONT n specifies a change of font for the next body of text which is not the dot leader string.
  • Page 53: Logo Command

    ’USING INK n ’ to override the existing color specification of the logo. If you do not use this option, the printer requests an ink substitution prior to printing the form. Logos you specify in a form you are printing on a Xerox highlight color LPS printer must be in color format.
  • Page 54: Graphic Command

    USING name identifies the IMG or XES graphic file name you specify. This is the name of the graphic stored on the printer. defines the coordinate on the y–axis to locate the logo origin. defines the coordinate on the x–axis where you want the logo origin located.
  • Page 55: Section Command

    Examples SECTION command Parameter Default HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS Long form: GRAPHIC SYMBOL AT 1,1 SCALE IS 4 USING INK 3; There is no short form. Use the SECTION command when a form consists of identical blocks of commands.
  • Page 56: Do Section Command

    HOST FORMS DESCRIPTION LANGUAGE Examples SECTION definitions SECTION invocation DO SECTION command 3–28 Long form: BEGIN SECTION NUSEC; LOGO NEW0 AT 0,0 USING INK 2; TEXT AT 1,1 USING FONT 3 AND INK 1 ’Acme Weather Balloons’ END SECTION; There is no short form. The BEGIN SECTION command informs the compiler that what follows includes the END SECTION command and lines up to form a logical collection of commands that may be invoked as...
  • Page 57 Parameters Default Examples HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS Figure 3–20. DO SECTION command syntax name SECTION units units REPEAT HORIZONTALLY VERTICALLY name specifies the name of the section you want to invoke. n TIMES specifies the number of times you want the section repeated.
  • Page 58: Column Command

    HOST FORMS DESCRIPTION LANGUAGE COLUMN command Parameters COLUMN Defaults Examples INTERWORD command 3–30 Use the COLUMN command to establish the column width when you specify TEXT ALIGNED JUSTIFIED IN COLUMN. You can also use the COLUMN command to establish a right boundary for the DOT LEADER command.
  • Page 59: Specifying The Base Gap

    The INTERWORD command specifies the interword multiplier in the formula above. The command is not an FDL command; it will not work on a form compiled at the printer. Figure 3–22 shows the syntax for the INTERWORD command. Figure 3–22.
  • Page 60: Dot Leader Command

    HOST FORMS DESCRIPTION LANGUAGE DOT LEADER command Parameters Defaults Examples 3–32 Table 3-1. Determining interword The interword applied to the base multiplier: gap, specified by: INTERWORD .5 no SPACING operand INTERWORD .5 COMPILE SPACING INTERWORD 1.0 no SPACING operand INTERWORD 1.0 COMPILE SPACING (no INTERWORD no SPACING operand...
  • Page 61: Let Command

    LET command Parameters Default Examples HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS Sample strings you can use are as follows: ’ .’ produces ......’*’...
  • Page 62: Comment Command

    HOST FORMS DESCRIPTION LANGUAGE Parameters Default Examples COMMENT command Parameter Default 3–34 down, you only have to change the initial values. You can shift text automatically when you add or delete text items. HFDL uses spaces to delimit keywords. Therefore, relative coordinates must not contain spaces between the variable name Y1 and the value +.5.
  • Page 63: End Command

    Examples END command Parameter Default Example HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS Long form: COMMENT ***HFDL IS ABLE TO DESCRIBE MANY TYPES OF FORMS***; There is no short form. Use the END command to terminate a form description. Figure 3–27 shows the command syntax flow.
  • Page 64 HOST FORMS DESCRIPTION LANGUAGE 3–36 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS...
  • Page 65: Creating A Sample Form

    ITEM DESCRIPTION HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS This chapter describes how to create a simple form electronically using the Host Forms Description Language (HFDL). The forms shown in the following figures are examples only and appear smaller than the actual forms.
  • Page 66: Setting Up The Form

    HOST FORMS DESCRIPTION LANGUAGE Setting up the form 4–2 Follow these steps to set up the basic elements of your form: Use the FORM command to specify both a unique form name that identifies the form to the system and a resolution.
  • Page 67: Using The Sample Description Command

    Using the sample description command HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS Since the sample form uses the default resolution, default physical page size, and default grid format, you can omit these commands. This example shows entering all of the setup commands required in their short form: FORM XEROX2;...
  • Page 68 HOST FORMS DESCRIPTION LANGUAGE 4–4 If you omit optional keywords and system defaults, the short form of the command looks like this example: AT 7 14 LINES –1 TO 132 EVERY 4; Draw 15 parallel vertical lines as shown. 48 55 This example shows the long form of the LINE command: AT –1 DRAW VERTICAL LINES FROM 7 TO 59 USING SOLID 1 AND REPEAT HORIZONTALLY AT 4, 12, 39, 48, 55, 64, 72,...
  • Page 69 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS Position the title in the center of the invisible box. This example shows the long form of the TEXT IN BOX command: HORIZONTAL TEXT ALIGNED CENTER USING FONT 1 IN CENTER BOX 2, –1 ’COMPOSITE STOCK INVENTORY STATUS REPORT’;...
  • Page 70 HOST FORMS DESCRIPTION LANGUAGE 4–6 This example shows the short form of the command: TEXT FONT 2 IN BOX 7, –1 ’CAT’ ’NO’ BOX ’ITEM’ ’NO’ BOX ’DESCRIPTION’ BOX ’REOR’ ’POINT’ BOX ’REOR’ ’QTY’ BOX ’OPEN’ ’STOCK’ BOX ’VENDOR’ ’RECEIPTS’ BOX ’STOCK’...
  • Page 71: Managing And Printing Sample Forms

    JCL requirements Using the COMPILE command Command coding conventions Command syntax HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS Managing and printing When you have created your form design using Host Forms Description Language (HFDL) commands, you can compile, batch process, store, and print a sample of it.
  • Page 72 2 produces a form suitable for the version 2 and version 3 printers (4050, 4090, 4135, 4650, 8790, 9790). HC produces a form suitable for a Xerox highlight color LPS printer. X1 or XC produces a form suitable for Xerox decentralized printers. The default is 2.
  • Page 73 Then the compiler maps the characters entered on the form to the corresponding graphic representations in the Xerox printer fonts. If no keyboard name is entered, no keyboard mapping occurs. The font characters are translated directly from EBCDIC to ASCII and then located in the font based on their ASCII value.
  • Page 74 HOST FORMS DESCRIPTION LANGUAGE 5–4 MEMber=selection specifies which member(s) you want to compile. Specify only one member by using the exact member name for selection. Specify a group of members by using a DOS style command such as * and ?. Specify all members in the partition data set by substituting selection with *.
  • Page 75: Command Syntax Examples

    MMBRxx in a partition data set XFFSL. For each member that matches the indicated criteria, only a form name starting with FORM will be compiled. All the forms are compiled for the 4700 printer. Figure 5–5. Multiple member and multiple form COMPILE...
  • Page 76: Hfdl Compiler Jcl

    COMPILE FSL=XFFSL(XYZFM3) LIST OBJECT VER=XC 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.
  • Page 77 DDname 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 – XES. XSFRMATT Data set containing form attributes. XSCLRATT Data set containing color attributes.
  • Page 78 HOST FORMS DESCRIPTION LANGUAGE 5–8 Table 5–7 identifies the DDnames and the statements required in addition to the resource data sets for decentralized printers. Table 5–7. HFDL execution DDnames for decentralized printers DDname SYSPRINT Writes the compiler listings when the LIST parameter of the COMPILE command is coded.
  • Page 79 XSUACTL. XSSUPTAB Identifies the data set that contains the printer device definitions. Printer A DD statement for a printer to which the utility DDname will download and sample the form. For more information on this DDname see the Xerox Print Resources Manager/Host Forms Description Language 3.2 for IBM MVS Managing Resources...
  • Page 80: Downloading And Printing A Sample

    If you want to download and print a sample of the form, run the XPRMUTIL job step immediately following the compile step. Figure 5–10 shows an example of a JCL you use to compile, store, download, and sample a form on the printer. HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS...
  • Page 81 //LOGONIDX /*JOBPARM //STEP1 //STEPLIB //SYSPRINT //SYSTERM //XFLOG //XFFSL //XFINP //XFIFF //XFFRM //XFTMP //XSFNTATT //XSFORMS //XSFRMATT //XSSUPTAB //STEP2 //STEPLIB //SYSPRINT //SYSTERM //XSUACTL //XSFONTS //XSFNTATT //XSFORMS //XSFRMATT //XSSUPTAB //ddnamea //XSUIN HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS Figure 5–10. Downloading and printing a sample JOB ’RUN HFDL COMPILER’,REGION=8M user job card parameters LINE=0...
  • Page 82: Accessing Compiled Forms

    Xerox highlight color LPS printer. To print a monochrome form on a Xerox full color printer, you specify the version X1. HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS...
  • Page 83: Messages

    Message indicators XFG6001F No parameters found Indication XFG6002F Unidentified parameter keyword <parameter keyword> Indication XFG6003F Unidentified parameter value <parameter value> Indication XFG6004F No FSL specified Indication HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS This chapter lists the error messages that appear when problems occur, an indication of the cause of the message, and the action you can perform to correct the problem.
  • Page 84 HOST FORMS DESCRIPTION LANGUAGE XFG6005W Group name too long, using <name> Indication XFG6006W Member/Form name <name> is too long Indication XFG6007F DDname <name> is not defined Indication XFG6008F Dsname <name> does not exist Indication XFG6009F Invalid paper size specified <paper size> Indication XFG6010F Keymap id too long <keymap id>...
  • Page 85 XFG6013F Cannot open FSL Indication XFG6014F Cannot open scratch file <file name> Indication XFG6020I There are N forms compiled Indication XFM8nnn Internal Failure Indication HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS There is a serious system error. The compiler was not able to open the input FSL file.
  • Page 86 HOST FORMS DESCRIPTION LANGUAGE XFP1001W Discarding excess FDL Indication XFP1002W Semicolon expected Indication 6–4 error Description numbers -013 Invalid <line record> format -014 Invalid <box record> format -015 Invalid <text record> format -016 Invalid <font record> format -017 Invalid <logo record> format -018 Invalid <graphic record>...
  • Page 87 Action Make sure that all quotes in the preceding commands in your FSL are matched. There is no Xerox printer support for highlight color in 600 spi mode. Action Use 300 spi for color forms or use black and white mode for 600 spi.
  • Page 88 HOST FORMS DESCRIPTION LANGUAGE XFP1010W Box not found Indication XFP1012W Unexpected fraction, using integer Indication XFP1014W Invalid resolution, using 300 spi Indication XFP1015W Unexpected end of text (terminating code expected) Indication XFP1016W Text will not fit in column Indication XFP1018W Text might not fit in box Indication XFP1020W...
  • Page 89 XFP1021W Setup command out of sequence Indication XFP1022W Identifier name too long, using <name> Indication XFP1024W Section name too long, using <name> Indication XFP1025W Logos not supported for XES forms Indication XFP1026W Catalog name too long, using <six-character catalog name> Indication XFP1027W Dot Leader too big for column...
  • Page 90 HOST FORMS DESCRIPTION LANGUAGE XFP1029W No substitution allowed for Logo <logo name> Indication XFP1030W Can not close data base Indication XFP1031W Palatte name too long, using <thirty-two-character palatte name> Indication XFP1032W Column off right of physical page Indication XFP3001E Syntax error on <command segment> Indication XFP3002E DRAW N and REPEAT AT counts disagree...
  • Page 91 XFP3005E Vertical text inconsistent with left/right Indication XFP3006E Identifier exceeds 6 characters Indication XFP3007E Stacked text and justify conflict Indication XFP3008E Setup command not allowed within section Indication XFP3009E Code point <code point> in font <font name> has a zero width Indication XFP3010E DO SECTION not allowed within section...
  • Page 92 HOST FORMS DESCRIPTION LANGUAGE XFP3014E Value out of range Indication XFP3015E Keyword out of context/sequence Indication XFP3016E FONT command not defined Indication XFP3017E Invalid font index Indication XFP3018E INK command not defined Indication XFP3019E Invalid ink index Indication XFP3020E Line off (top/bottom/left/right) of physical page Indication 6–10 A zero value or a value that exceeds page limits was...
  • Page 93 XFP3021E Font name <font name> exceeds 20 characters Indication XFP3024E Line end coordinate <= start coordinate Indication XFP3030E Box off (top/bottom/left/right) of physical page Indication XFP3034E Box width is zero Indication XFP3035E Box height is zero Indication XFP3040W Text off (top/bottom/left/right) of physical page Indication XFP3050W Logo off (top/bottom/left/right) of physical page...
  • Page 94 HOST FORMS DESCRIPTION LANGUAGE XFP4006F Cannot open FSL Indication XFP4009F Cannot open IFF Indication XFP4010F Grid format not defined <format name> Indication XFP4012F Too many fonts specified Indication XFP4014F Cannot open scratch file <file name> Indication XFP4020F (300/600) spi font not found <font list name> Indication XFP4022W Logo not found <logo name>...
  • Page 95 XFP4030F Database access fault: mode =<return code> Indication HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS There is a serious system error. The compiler was not able to access the resource database for the reason based on the return code.
  • Page 96 HOST FORMS DESCRIPTION LANGUAGE 6–14 Return Description code -187 File not open -188 File system warning (see error codes) -189 Identifier already exists -190 Invalid array specification -191 Invalid array starting position -192 Invalid buffer length -193 Invalid buffer pointer -194 Invalid value, buffer pointer -195...
  • Page 97 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS Return Description code -218 Invalid read mode -219 Invalid resource -220 Invalid resource pointer variable -221 Invalid return pointer variable -222 Invalid security type flag -223 Invalid element value -224 Lock request failed -225 Validation check failed...
  • Page 98 HOST FORMS DESCRIPTION LANGUAGE 6–16 Return Description code -247 Outstanding resource sharing already exists -248 Access security errors detected but processing continued -249 Data stack full -250 Duplicate element in list -251 Duplicate automatically generated data list -252 Verification routine has detected an invalid element value -253 Data dictionary not loaded...
  • Page 99 XFP4034F Invalid graphic scale factor Indication HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS Return Description code -272 Physical files containing attribute records opened -273 Physical files containing attribute and secured BLOB opened -274 Physical files containing attribute and non- secured BLOB opened -275 Partial deallocation has occurred...
  • Page 100 HOST FORMS DESCRIPTION LANGUAGE XFP4040F Text string exceeds buffer limits Indication XFP4050F Keyboard map not found Indication XFP4051F Keyboard map error: rc= <return code> Indication XFP4052F Keymap id too long <keymap id> Indication XFP4053F Maximum number of inks allowed (255) exceeded Indication XFP4054F Cannot reassign identifier to itself...
  • Page 101 XFP4064F Query List Error Indication XFP4065F Invalid XES Tape Label Indication XFP4066F DELETE old Attribute Error Indication XFP4067F Attribute data list Error Indication XFP4068F ADD Attribute Error Indication XFP4069F BLOB Data List Error Indication XFP4070F Can not add 1st BLOB Indication XFP4071F Can not add BLOB...
  • Page 102 You specified an unknown virtual keyboard character map. Action Use a valid keyboard character map. See the “Virtual keyboard and font character maps” appendix in the Xerox Print Resources Manager/Host Forms Description Language 3.2 for IBM MVS Managing Resources manual.
  • Page 103 XFU4030F Database access fault: mode=<return code> Indication XFU4060F Can not open FRM Indication XFU4061F Invalid FRM format Indication XFU4062F Invalid LPS tape label Indication XFU4063F Data List Error Indication XFU4064F Query List Error Indication XFU4065F Invalid XES tape label Indication XFU4066F DELETE old Attribute Error Indication...
  • Page 104 HOST FORMS DESCRIPTION LANGUAGE XFU4067F Attribute data list Error Indication XFU4068F ADD Attribute Error Indication XFU4069F BLOB Data List Error Indication XFU4070F Can not add 1st BLOB Indication XFU4071F Can not add BLOB Indication XFU4072F Can not DELETE old Record. Delete via XPRM UTIL Indication XFX0000I FRM Generator completed successfully...
  • Page 105 XFX0002F Memory allocation error Indication XFX0003F Open file error Indication XFX0004F Invalid <IFF version> record format Indication XFX0005F Invalid <device code> record format Indication XFX0006F Invalid <name record> record format Indication XFX0007F Invalid <resolution> record format Indication XFX0008F Invalid <form version> record format Indication XFX0009F Invalid <orientation>...
  • Page 106 HOST FORMS DESCRIPTION LANGUAGE XFX0011F Invalid <origin> record format Indication XFX0012F Invalid <grid> record format Indication XFX0013F Invalid <line> record format Indication XFX0014F Invalid <box> record format Indication XFX0015F Invalid <text> record format Indication XFX0016F Invalid <font> record format Indication XFX0018F Invalid <graphic>...
  • Page 107 XFX0023F Error opening XES file Indication XFX0024F Error writing XES file Indication XFX0025F Unexpected IFF command sequence Indication XFX0026F Error sorting IFF File Indication XFX0027F Error Opening Sorted IFF File Indication XFX0028F Error Opening Temporary Sorted Work File Indication XFX0029W Keyboard name truncated to MAX size Indication XFX0031I...
  • Page 108 HOST FORMS DESCRIPTION LANGUAGE XFX0033W Possible print errors ... no character map for font <font name> Indication XFX0034F Error initializing to XPRM databases Indication XFX0035F Fatal error return from XPRM API. Indication XFX0036W Error terminating XPRM Indication XFX0038F Error reading ink header record Indication XFX0039F Error reading ink name record...
  • Page 109 EXIT Terminating due to internal error Indication HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS There is a serious internal error. Action Contact your System Administrator. MESSAGES 6–27...
  • Page 110 HOST FORMS DESCRIPTION LANGUAGE 6–28 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS...
  • Page 111: System Considerations

    You may encounter a page setup error while the printer is imaging a page. This error indicates there was not enough time for the printer to image a page. One of the following conditions may have caused the problem: •...
  • Page 112: Boxes And Their Image

    HOST FORMS DESCRIPTION LANGUAGE Boxes and their image Text in boxes Using lines within sections A–2 If you have described a form that causes a page setup error, examine both the form and the variable data to see if there are many lines or a large amount of text in a small area.
  • Page 113: Fmt Grid Format Properties

    HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS FMT grid format properties This appendix lists the FMT parameters you use in the LANDSCAPE/PORTRAIT and GRID commands. It includes the FMT properties for 8.5 by 11–inch paper, 8.5 by 14–inch paper, and A4 paper.
  • Page 114 HOST FORMS DESCRIPTION LANGUAGE B–2 Table B–2 lists the grid and origin substitutions you can use when you print on 8.5 by 14–inch paper. Table B–2. FMT properties for 8.5 by 14–inch paper Specification FMT12 LANDSCAPE; GRID UNIT IS 13.6 CPI, 8.1 LPI, ORIGIN 0.18 INCH, 0.66 INCH;...
  • Page 115: Approved Abbreviations For Reserved Words

    HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS Approved abbreviations for reserved words Abbreviations can be helpful in reducing the number of characters or lines you need to describe a function or command. However, while abbreviations are helpful, they can create problems if you do not use them properly.
  • Page 116 HOST FORMS DESCRITION LANGUAGE C–2 HOST FORMS DESCRITION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS...
  • Page 117: Comparison Of Hfdl And Fdl

    HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS This appendix compares commands available for HFDL 2.1D, HFDL 3.1, HFDL 3.2, and FDL, as shown in Table D–1. Table D–1. Command comparison matrix HFDL Command/Feature 2.1D BATCH • COLUMN •...
  • Page 118 HOST FORMS DESCRIPTION LANGUAGE D–2 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS...
  • Page 119 Even though HFDL supports a paper size, it may not be available or supported by your printer. If you are not sure of the size of paper your printer supports, contact your System Administrator.
  • Page 120 HOST FORMS DESCRIPTION LANGUAGE E–2 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS...
  • Page 121 Glossary 871 CM Xerox 871 Communications Module. Provides a low–cost, remote communication interface to Xerox printers. abort To prematurely terminate the printing of a job, execution of a program, or execution of a nonprinting task. algorithm A step by step procedure for solving a problem.
  • Page 122 (unless set to be interrupted as a line end). Class of Xerox printers that includes the 4050, 4090, 4135, 4650, 4850, 4890, 8790, and 9790 printers. Centralized printers are frequently placed in a central location to handle a large volume of output.
  • Page 123 character cell character code character map character set code conversion column command command language comment compatibility compiler composite character computer language computer program concatenate condition code configuration console consumable supplies HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS Digitized space containing a single character within a font set.
  • Page 124 Preservation of data on various media, such as tape and disks. debug To detect and correct errors in a program. Class of Xerox printers that includes the 3700, 4045, 4235, and 4700 printers. Decentralized printers are frequently placed in a remote location to handle a lower volume of output.
  • Page 125 Nonspacing accent characters that can be combined with characters and printed as a composite. font Data file for a particular electronic printer that prints a character set of a specific typestyle (letter, form, and shape). Each font has its own unique characteristics, including the following: •...
  • Page 126 Forms can be printed without variable data or merged with variable data during the printing process. Keyboard printer control character that causes the printer to skip to the top of the next page. format 1. Layout of a document, including margins, page length, line spacing, typeface, and so forth.
  • Page 127 To add text or graphics to a document. Device by which two systems connect and communicate with each other. Xerox standard that defines digital representation of lines for printing. You can print Interpress documents on any sufficiently powerful printer equipped with Interpress print software.
  • Page 128 (unless set to be interpreted as an end of line). High–speed printer that prints an entire line of characters at the same time. Internal data structures that provide a record in memory of the line to be drawn on a page.
  • Page 129 X‘7C’; $ as X‘5B’; and # as X‘7B’. In some countries, the keyboard–generated characters may generate different hexadecimal representation and cause errors. Printer that forms characters or symbols on a medium (usually paper) without striking or impacting the medium. Laser printers are nonimpact printers.
  • Page 130 LPS. PDL describes the input (type, format, and characteristics), performs the processing functions (logical processing), and describes the output (type format, font selection, and accounting options). printer Output device that produces hardcopy printouts. Informal expression referring to almost anything printed by a computer peripheral device.
  • Page 131 Process of releasing data from main memory and storing it temporarily until it is ready to be accepted by the peripheral device. For example, storing text before sending it to a printer. spot Unit of measurement representing a fraction of an inch, for example, 300 spots per inch (spi).
  • Page 132 To send data from one place to another. Cut off before completion, as when data transferred from a host to a printer is cut off before all data is transmitted. Time Sharing Option. Host software that allows multiple terminals to communicate efficiently with a host. TSO command processors can edit data sets, submit jobs for batch execution, and perform data set manipulation.
  • Page 133 Italic, condensed, bold, and other variations of typeface that form a type family. Universal Character Set. Printer feature that permits the use of a variety of character arrays. Information of a changeable nature that is merged with a standard or a repetitive document to create a specialized or personalized version of that document.
  • Page 134 HOST FORMS DESCRIPTION LANGUAGE GLOSSARY–14 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS...
  • Page 135 Numerals 4135 printer, SEF, 2–2 4700 Color Document Printer, 2–3, 2–11 871 Communications Module (CM), 1–2 abbreviating, reserved words , 3–2, C–1 accessing compiled forms, 5–12 alignment, 3–19 ASCII format, 2–11 BARR SNA, 1–2 BATCH command, 5–5 to 5–6 batch processing, COMPILE command, 5–5 to 5–6 bitmaps, 2–11...
  • Page 136 GRID command, 3–7 to 3–8, B–1 to B–2 grids, 2–5 to 2–6 hardware requirements, 1–2 HFDL commands, using, 3–1 to 3–35 highlight color printer, 2–11 to 2–12 horizontal format, see landscape orientation S/370, 1–2 S/390, 1–2 ICATALOG command, 3–9 indicators, messages , 6–1...
  • Page 137 VSAM data sets, 5–6 X and Y coordinates, 2–5 to 2–6 XDOTS, 3–8 Xerox 4135 printer, SEF, 2–2 Xerox 4700 Color Document Printer, 2–3, 2–11 Xerox Flex Box protocol converter, 1–3 format, 3–9 logos, 3–25 Y coordinates, see X and Y coordinates INDEX INDEX–3...
  • Page 138 INDEX INDEX–4 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS...
  • Page 139 There should only be one blank line above each top entry in the columns of this page. (Remove this text and arrows.) This layout guide specifies the appearance of a desired index. There are several fields below, and by editing inside them you determine how the index will look.
  • Page 140 Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM boxes boxes(1) centralized centralized(1) character character(1) commands, HFDL commands, HFDL(1) coordinates coordinates(1) decentralized decentralized(1) errors errors(1) features, HFDL features, HFDL(1) fonts fonts(1) form form(1) formats formats(1) forms forms(1) IBM(1) ink(1) interword gap...
  • Page 141 ITEM operating operating(1) orientation orientation(1) origin origin(1) page page(1) printer printer(1) printers printers(1) procedures procedures(1) requirements requirements(1) sample sample(1) size size(1) syntax syntax(1) system system(1) types types(1) virtual page virtual page(1) XES(1) VARIATIONS LIST UNDER (Optional) (Optional) SORT AS CODES...
  • Page 142 Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM design ruler, see forms, design ruler Forms Description Language, see Forms Source Language, see FSL graphic representation, see bitmaps horizontal format, see landscape orientation job control language, see JCL keyword commands, see commands Multiple Virtual Storage, see MVS...
  • Page 143 Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM text, see TEXT IN BOX command palette, see PALETTE command system software, see OSS 00 IT Subentries VARIATIONS LIST UNDER (Optional) (Optional) boxes(1) ink(1) operating(1) SORT AS CODES (Optional) (Optional)
  • Page 144 Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM nal info documentation, other ons rela elated publi publications, related M public 000 IT Introduction VARIATIONS LIST UNDER (Optional) (Optional) SORT AS CODES (Optional) (Optional)
  • Page 145 Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM 871 Communications Module dule (C (CM) BARR SNA RR S BSC/RJE communications link SC/R zed pr printers ized pr communications link ations l printers ng envir environment, operating ers tha L feat software...
  • Page 146 S/370 channel es on IB SNA/RJE communications link JE com are re software requirements forms ess fo Xerox Flex Box protocol converter lex Bo VARIATIONS LIST UNDER (Optional) (Optional) operating(1) printers(1) requirements(1) requirements(1) types(1) SORT AS...
  • Page 147 Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM 4135 printer, SEF 5 prin 4700 Color Document Printer x 47 4700 Color Document Printer 700 p ASCII format r is in AS bitmaps itma nk ca catalog, ink...
  • Page 148 ITEM COMPILE command LE com orm ele elements ft corn negative Y coo X and Y cifying a g ta ty data types edge-marking dge–mar ning f elements, form orm elem fixed fonts nt cha character maps ont chara ont char character sets er set nt ori...
  • Page 149 ITEM m ori origin ASCII e ASC ining forma daries asso ion (SY determining ace the foll ying bot a and var or to f color lor models, i data ta: fo ms des design ruler uler for m VARIATIONS LIST UNDER (Optional) (Optional)
  • Page 150 2 fo ge fra frames, page ke sure grids MT gr ght color p highlight color printer ns, and m catalog ontai VARIATIONS LIST UNDER (Optional) (Optional) forms(1) ink(1)
  • Page 151 ITEM k color av color ult in yboar keyboard character maps al keybo KEYBOARD parameter OARD par pe ori landscape, orientation pe forma spacing g or li mapping process pping proc fonts nt character m fonts iler equat keyboard rd–to–f negative coordinates ve co eir orien...
  • Page 152 4135 printer, SEF rox 41 4700 Color Document r Doc 4700 Color Document x 4700 C highlight color hlight c ortiona proportional fonts...
  • Page 153 X and Y coordinates u can no Xerox 4135 printer, SEF arge pa VARIATIONS LIST UNDER (Optional) (Optional) size(1) size(1) system(1) types(1)
  • Page 154 ITEM Xerox 4700 Color Document ment Printer h Printer Xerox 4700 Color Document nter uses full co Printer VARIATIONS LIST UNDER (Optional) (Optional) SORT AS CODES (Optional) (Optional)
  • Page 155 Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM rved w abbreviating, reserved words alignment nmen X com BOX command X comm ng fo font card rd and a m per inch (CPI) PI sp ecia special pecia text block ters in a te...
  • Page 156 VARIATIONS LIST UNDER SORT AS CODES ITEM (Optional) (Optional) (Optional) (Optional) escr • EN ts is a short re 3–12 w the li fy at leas ure 3–13 n center mu xt’ spec x with matc re 3–14 N COLU description commands, HFDL(1) ...
  • Page 157 ITEM nd for format erstandi reati forms, creating ettin he fir w) and TS, and XD xes) re setup ntime 3–6 sho irst ink y RED, PI lack pix and syn syntax MMENT com COMMENT command ENT ***H COMPILE command t the COMP description commands ativ...
  • Page 158 VARIATIONS LIST UNDER SORT AS CODES ITEM (Optional) (Optional) (Optional) (Optional) font card ard. Us decentralized(1)
  • Page 159 VARIATIONS LIST UNDER SORT AS CODES ITEM (Optional) (Optional) (Optional) (Optional) axim nd (C ure 3–12 wo decima nd are refer uote i pted by a ’t T 1,1 ’Jo e 3–14 nt of ve description commands NT n k lue fo LE n sp ifies the nam...
  • Page 160 ITEM DO SEC DO SECTION command AT specifies th ADER co DOT LEADER command es *** DOTS ress DOT ND comm END command FDL commands guage (FD FDL comma commands ONT com FONT command ONT Fon index number nt index nu names ies the stan orientation...
  • Page 161 ITEM g up y d a prede S USLET xceed th DL descripti setting up mat FMT OG (hig ned is 25 ribe fo nly on a X RM com FORMS command rce Lang APHIC co GRAPHIC command C SYM RID co GRID command 2 CPI BY 8...
  • Page 162 VARIATIONS LIST UNDER SORT AS CODES ITEM (Optional) (Optional) (Optional) (Optional) g HFDL com tiple com ses (.. tion (30 d B4 are t AIT, grid u de of a squ em Admi apter in the XP id on Xe e compiling for X jects ima p to 4,09...
  • Page 163 ITEM OG com ICATALOG command catalog he ink c NK comma INK command his sta inkname format e forma INTERWORD command X‘20’, t erwo formula ord ga multiplier tiplie CING op SPACING operand ACIN specifying base e base ga SULT com IRESULT command RAIT com LANDSCAPE/PORTRAIT command...
  • Page 164 ITEM size table ze of the lin INE com LINE command RY 0.50 IN LIST COLORMAP command OLORMAP c LITERAL operand TERAL op GO com LOGO command OGO NEW multiple font names arate multi form m, and the text he text orien line cify a lin virtual page...
  • Page 165 ALETTE ’PA mes with embe ixels coin lines, table s table, c ect pape paper R, USLE SPACING operand ACING is sp VARIATIONS LIST UNDER (Optional) (Optional) printer(1) size(1) size(1) SORT AS CODES (Optional) (Optional)
  • Page 166 ITEM pecial charac special characters rs print only if y x flow ch command flow, HFDL XT AT com EXT A TEXT AT command ustification is be dth of the colu st’ NEW L text block, size XT IN BOX com EXT IN B TEXT IN BOX command ne of text to occu...
  • Page 167 Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM g a sam sing FMT1 v 4 paralle samples 5 parall NTAL BOX ’BAC 6 BOXES 13 up the fo setting up S UN214 nter descriptive da Y AT 4, 12, 3 descriptive data, entering NTAL BOX ’STOC HADING MEDIU...
  • Page 168 Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM essing compiled f accessing compiled forms e the BAT BATCH command TCH com ssing COMPILE co batch processing, COMPILE command YZFORMS d ntraliz printers s for cent coding conventions, COMPILE oding conve command sing the C...
  • Page 169 ITEM compiled forms, accessing ata sets sto nce data se data sets titioned da uential da database abas fies the DDna Dnam DDnames cution DD pilation, the DD mes for dec printers ames for dec wnlo downloading, sample ownlo compiled, accessing ccess a compi diting an ex existing, editing...
  • Page 170 ITEM escription Lan St produ EN spac le 5-2 sh atches the indic ch in your compiler in samples ble 5–6 id tten to SYSPR ted in Table 5–8 a ant to dow ding a ochrome mo uage (FS ISPF editor r ISPF e FDL compi FNTA...
  • Page 171 ITEM d printing a sa printing samples ure 5–10 ms in your JCL, as app aging and prin ERsion=Oth 0) the EN sp HIFT=chara XC MEM=M BJECT VER=X forms, printing alfunctio y the XSUI king the HF inting a sa put Parm (VE atch pr BATCH command...
  • Page 172 ITEM MPILE com ersion XC on COMPILE command Oup=nam EMber=sele e DDname is XFFSL a toner consumption oner consump VSAM data sets Virtual Storage Access Me VARIATIONS LIST UNDER (Optional) (Optional) syntax(1) SORT AS CODES (Optional) (Optional)
  • Page 173 06 IT Messages Hint: To begin filling in a blank Index Table, press <NEXT>. VARIATIONS LIST UNDER SORT AS CODES ITEM (Optional) (Optional) (Optional) (Optional) essa XFG6006W FG6020I FP1001W FP1005W FP1015W FP1024W FP1031W FP3007E FP3016E FP3030E FP4010F FP4030F messages d variable, identifier poin errors(1) imum data lis abase dictionary and dat...
  • Page 174 ITEM message indicators ndicate age indi indicators, messages VARIATIONS LIST UNDER (Optional) (Optional) SORT AS CODES (Optional) (Optional)
  • Page 175 Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM oxes a images ne densi density limits, lines ocal de local density pe of err ge setup er page setup nsity of the ar y limi density, limits ithin sect using, sections ounter a pag...
  • Page 176 Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM MT grid f FMT grid format properties ble B–3 li RID command GRID command rint on A4 p MT prope landscape, orientation CAPE; GR ORTRAIT and G PORTRAIT command RTRAIT;...
  • Page 177 Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM oved abb abbreviating, reserved words eserved wo reserved words Appendix C. IT Approved abbreviations for reserved words VARIATIONS LIST UNDER (Optional) (Optional) SORT AS CODES (Optional) (Optional)
  • Page 178 Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM arison of HF comparison, FDL nd FD FDL commands Appendix D. IT Comparison of HFDL and FDL VARIATIONS LIST UNDER (Optional) (Optional) commands, HFDL(1) SORT AS CODES (Optional) (Optional)
  • Page 179 Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM orted paper si paper size paper or a variety of pape Appendix E. Supported paper sizes VARIATIONS LIST UNDER (Optional) (Optional) size(1) SORT AS CODES (Optional) (Optional)
  • Page 180 Xerox Corporation Attn: Documentation 280 Wekiva Springs Road, Suite #340 Longwood, Florida 32779-3606 FAX: 407 / 869-2098 We would appreciate your comments and suggestions for improving this publication. Publication title and number Your name and title Your company and address How satisfied are you with this manual’s ease of use?
  • Page 181 Please fold here Xerox Corporation Printing Systems Software 280 Wekiva Springs Road, Suite #340 Longwood, Florida 32779-3606 Attn: Documentation Please fold here Tape here only — Do not staple Place Stamp Here Post Office Will Not Deliver Without Proper Postage...

Table of Contents