Host Forms Description Language 3.2for IBM MVSCreating FormsHFDL 3.2August 1995720P30610
HOST FORMS DESCRIPTION LANGUAGEx HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS
HOST FORMS DESCRIPTION LANGUAGEXFP4040F Text string exceeds buffer limitsIndication The text string entered exceeded the text buffer limits of 4096cha
MESSAGESXFP4064F Query List ErrorIndication There is a serious system error.Action Contact your System Administrator.XFP4065F Invalid XES Tape Label
HOST FORMS DESCRIPTION LANGUAGEXFP4081F Can not open Database. Check DB reference.Indication The database cannot be opened. There may be a database
MESSAGESXFU4030F Database access fault: mode=<return code>Indication There is a serious system error. The compiler was not able toaccess the
HOST FORMS DESCRIPTION LANGUAGEXFU4067F Attribute data list ErrorIndication There is a serious internal error. Action Contact your System Administra
MESSAGESXFX0002F Memory allocation error Indication The system has failed to acquire sufficient memory.Action Increase your memory size for the job o
HOST FORMS DESCRIPTION LANGUAGEXFX0011F Invalid <origin> record format Indication The system found an error in the IFF file.Action Contact your
MESSAGESXFX0023F Error opening XES file Indication The system failed to open the IFF file.Action Make sure your JCL contains the DD statement //XFXES
HOST FORMS DESCRIPTION LANGUAGEXFX0033W Possible print errors ... no character map for font <font name> Indication The program could not locate
MESSAGESEXIT Terminating due to internal errorIndication There is a serious internal error.Action Contact your System Administrator.HOST FORMS DESCRIP
1. OverviewThe Host Forms Description Language (HFDL) operates in astandard IBM/MVS environment that includes Xerox high–speed,high–volume centralized
HOST FORMS DESCRIPTION LANGUAGE6–28 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS
A. System considerationsConsider the following items when designing and planning yourform:• Line density limits• Local density limits• Superimposed ed
HOST FORMS DESCRIPTION LANGUAGEIf you have described a form that causes a page setup error,examine both the form and the variable data to see if there
B. FMT grid format propertiesThis appendix lists the FMT parameters you use in theLANDSCAPE/PORTRAIT and GRID commands. It includes theFMT properties
HOST FORMS DESCRIPTION LANGUAGETable B–2 lists the grid and origin substitutions you can use whenyou print on 8.5 by 14–inch paper.Table B–2. FMT prop
C. Approved abbreviationsfor reserved wordsAbbreviations can be helpful in reducing the number ofcharacters or lines you need to describe a function o
HOST FORMS DESCRITION LANGUAGEC–2 HOST FORMS DESCRITION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS
D. Comparison of HFDLand FDLThis 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. Comm
HOST FORMS DESCRIPTION LANGUAGED–2 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS
E. Supported paper sizesYou can design forms for a variety of paper sizes, however, youmust be aware of the paper sizes your printer supports. Eventh
HOST FORMS DESCRIPTION LANGUAGE• Conversion from .FRM to metacode. This feature isimplemented as a stand-alone utility program. For detailssee Appen
HOST FORMS DESCRIPTION LANGUAGEE–2 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS
Glossary871 CM Xerox 871 Communications Module. Provides a low–cost,remote communication interface to Xerox printers.abort To prematurely terminate t
HOST FORMS DESCRIPTION LANGUAGEbit Binary digit. Smallest unit of information recognized by acomputer. Numeric digits of 1 or 0 represent the binary
GLOSSARYcharacter cell Digitized space containing a single character within a font set.character code Code representing alphanumeric information, such
HOST FORMS DESCRIPTION LANGUAGEcontrol program Program that supports the operating system by monitoring theflow of jobs, tasks, processing, and so for
GLOSSARYduplex Printing or copying on both sides of the paper. See alsosimplex. easy values Font point sizes, orientations, and names explicitly defi
HOST FORMS DESCRIPTION LANGUAGEform Electronic version of a form that can include lines, boxes, text,shading, logos, and embedded text. Forms can be
GLOSSARYinput devices Keyboards, magnetic media, or any device used to give a systeminformation.input output (I/O) General term encompassing the flow
HOST FORMS DESCRIPTION LANGUAGElibrary In data storage, a collection of related files or programs.line One horizontal flow of characters.line feed Con
GLOSSARY MVS Multiple Virtual Storage. Operating system that supports the IBMSystem 370 hardware. MVS is designed to handle large scaleproduction ba
OVERVIEWTable 1–1. Supported centralized printersCentralized printers OSS version4050 V2.1, V3.5, or V3.84090 V2.1, V3.5, or V3.84135 V3.64650 V3.5 or
HOST FORMS DESCRIPTION LANGUAGEpixel Acronym for picture element. Smallest addressable point of abitmapped screen that can be independently assigned
GLOSSARYrecovery Act of overcoming a problem or error during processing.Typically, a specialized software recovery routine gains controland attempts t
HOST FORMS DESCRIPTION LANGUAGEsyntax Rules governing the structure of expression in a programminglanguage.syntax error System response to a mistake i
GLOSSARYtype size Height of a typeface expressed in points (measured from thebottom of its descenders to the top of its ascenders).type style Italic,
HOST FORMS DESCRIPTION LANGUAGEGLOSSARY–14 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS
IndexNumerals4135 printer, SEF, 2–24700 Color Document Printer, 2–3, 2–11871 Communications Module (CM), 1–2Aabbreviating, reserved words , 3–2, C–1ac
INDEXform elements, positioning, 2–4 to 2–5orientation, 3–5origin, 2–3formatsASCII, 2–11commands, 3–2 to 3–3determining, 2–1 to 2–6inkname, 3–11XES, 3
INDEXPpageframes, 2–2 to 2–3orientation, 2–1 to 2–2setup errors, A–1 to A–2palette, 2–11 to 2–12PALETTE command, 3–9 to 3–10PAPER command, 3–4 to 3–5p
INDEXINDEX–4 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS
IndexThere should only be one blank line above each top entry in the columns of this page.(Remove this text and arrows.)If there is NOT a blank line a
HOST FORMS DESCRIPTION LANGUAGEonly one set of forms at a time, and must remove and replaceany forms currently loaded with the preprinted forms you wa
00 IT Main EntriesHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODE
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)operating operating(1) ANorientation orientation(1) ANorigin origin(1) AN
00 IT Main (see) entriesHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Option
00 IT SubentriesHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(
000 IT IntroductionHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)COD
01 IT OverviewHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Op
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)MVS/ESA SA ope OVMVS/XA S/X OVenvironmentonmhe assooperating(1) OVOSSating
02 IT Planning your formsHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Option
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)COMPILE command LE com OVelementsorm eleft corncoordinates(1)OVnegative eg
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)origin m ori form(1) OVASCII e ASC formats(1) OVdeterminingining formadar
2. Planning your formsThis chapter describes the parameters you must determine andspecify when designing your form.Careful planning and design are cri
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)planningning your fopriate for a Grea you spise the ogh the fsider them wh
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)colork color avult inink(1) OVkeyboard character mapsyboaral keyboOVKEYBOA
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)framesame iude the arepage(1) OVorientationientacape oriepage(1)OVpalettee
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)SEF option d (SEF) m OVpaper aper siz size(1) OVpaper r siz size(1) OVpage
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)Xerox 4700 Color DocumentPrinterment Printer hOVXerox 4700 Color DocumentP
03 IT Using FDL commandsHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optiona
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)descriptionescr•ENts is a shortre 3–12w the lify at leasure 3–13n center m
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)formatnd forerstandicommands, HFDL(1) OVforms, creating reati commands, HF
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)font card ard. Us decentralized(1) OV
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)description commandsiptaximnd (Ce) pure 3–12wo decimand are referiguote ip
HOST FORMS DESCRIPTION LANGUAGELandscape format is ideal for forms, spreadsheets, and reportsthat require columns across the page. For example, thelan
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)DO SECTION commandDO SECAT specifies thOVDOT LEADER commandADER coes ***OV
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)setting upg up yd a predeS USLETxceed thDL descriptimat FMTOG (higned is 2
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)HFDL commands, usingg HFDL comtiple comses (..tion (30d B4 are tAIT, grid
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)ICATALOG command OG com OVcatalog he ink c ink(1) OVINK commandNK commahi
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)size table ze of the lin line(1) OVLINE commandINE comRY 0.50 INOVLIST CO
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)console onsole printer(1) OVrelative coordinatee coordies show the loOVre
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)special characterspecial characrs print only if yOVcommand flow, HFDL x fl
04 IT Creating a sample formHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Opt
05 IT Managing and printing sample formsHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)compiled forms, accessing Acc OVdata setsata sets stonce data setitioned d
PLANNING YOUR FORMSIf you decide to place marks along the edge of the physical page(edge–marking) in your form, be familiar with the edge–markinglimit
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)samplesescription LanSt produEN spacle 5-2 shatches the indicch in your co
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)printing samplesd printing a saure 5–10OVJCL ms in your JCL, as app requir
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)COMPILE commandMPILE comersion XC onOup=namEMber=selee DDname is XFFSL asy
06 IT MessagesHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Op
ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)message indicators ndicate OVindicators, messages age indi OV
Appendix A. IT System considerationsHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)SOR
Appendix B. FMT grid format propertiesHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)S
Appendix C. IT Approved abbreviations for reserved wordsHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIS
Appendix D. IT Comparison of HFDL and FDLHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optiona
Appendix E. Supported paper sizesHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT A
HOST FORMS DESCRIPTION LANGUAGEFigure 2–3 shows the location of the form origin of the virtualpage in relation to the actual page size.Figure 2–3. For
Current dateYour name and title Telephone numberDo you have any questions that are not answered by the documentation? If so, please list them.What sp
Tape here only — Do not stapleXerox CorporationPrinting Systems Software 280 Wekiva Springs Road, Suite #340Longwood, Florida 32779-3606Please fold h
PLANNING YOUR FORMSForm element Element originFixed text (single line) Upper–left corner of the firstcharacter cell when the line appearsupright.Fixed
Xerox Corporation701 South Aviation BoulevardEl Segundo, California 90245©1995 by Xerox Corporation. All rights reserved.Copyright protection claimed
HOST FORMS DESCRIPTION LANGUAGEIf you draw additional lines horizontally and vertically away fromthe form origin so that each additional line is one u
PLANNING YOUR FORMSFontsFonts are character sets, each having a unique typeface (Times,Roman or Helvetica), type size (points), and type style (normal
HOST FORMS DESCRIPTION LANGUAGEFigure 2–6 shows the font orientations relative to the physicalpage.Figure 2–6. Font orientationPORTRAIT PAGELANDSCAPE
PLANNING YOUR FORMSVirtual keyboard and font character mapsYou can create virtual keyboard and font character maps andstore them in the XPRM database
HOST FORMS DESCRIPTION LANGUAGEYou can also use the mapping process to assign a differentcharacter to a key. Figure 2–8 shows you how to map a little
PLANNING YOUR FORMSFont character mapsOnce the compiler equates a keyboard code point to a Xeroxcharacter identifier, another translation must locate
HOST FORMS DESCRIPTION LANGUAGEFor additional information regarding default ink palettes, catalogs,color models, ink priority and substitutions, and m
PLANNING YOUR FORMSSuggested usesYou can use the design ruler for character spacing or linespacing. For example, you can use scale 1 for 10 character
HOST FORMS DESCRIPTION LANGUAGE2–14 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS
3. Using HFDL commandsYou use the Host Forms Description Language (HFDL) keywordcommands to translate your form design into a format for thehost compu
Table of contentsIntroduction viiAbout this manual viiContents viiConventions viiiRelated publications viiiXerox publications viiiIBM publications i
HOST FORMS DESCRIPTION LANGUAGECommand formatEach HFDL command consists of a command identifier,parameters, and reserved words associated with the fun
USING HFDL COMMANDSproduces 65°. No mapping or translation is done to thesecharacters.You can substitute the exclamation point (!) with any otherchar
HOST FORMS DESCRIPTION LANGUAGEcommands, the defaults are used. If you want to include text onthe form, you must specify the FONT command. FORM comma
USING HFDL COMMANDSRefer to the output statement PAPER SIZE command in theXerox LPS PDL/DJDE Reference manual.Figure 3–2 shows the command syntax flow
HOST FORMS DESCRIPTION LANGUAGEFigure 3–3 shows the command syntax flow.Figure 3–3. LANDSCAPE/PORTRAIT command syntax,;LANDSCAPESIZE IS nWIDE HIGHPAGE
USING HFDL COMMANDSGRID commandUse the GRID command to specify the dimensions of the gridunit and the location of the form origin with respect to thev
HOST FORMS DESCRIPTION LANGUAGEThe GRID sizes must fall into the boundaries of the physicalpage. The smallest grid allowed is 1 XDOT by 1 XDOT. Thel
USING HFDL COMMANDSWhen you compile a form in LPS format, fonts convert touppercase. When you compile a form in XES format, fonts donot convert. The
HOST FORMS DESCRIPTION LANGUAGEmanagement” chapter in the XPRM/HFDL 3.2 for IBM MVSManaging Resources manual.Figure 3–7 shows the command syntax flow.
USING HFDL COMMANDSParametersInkname identifies all of the inks you use to create your form. Ifyou use a reserved word such as BLACK as an ink name,
HOST FORMS DESCRIPTION LANGUAGEVariable data 2–6Fonts 2–7Fixed and proportionally spaced fonts 2–7Font orientation 2–7Font orientation when using s
HOST FORMS DESCRIPTION LANGUAGEIRESULT commandThe color result you receive from overlapping objects is eitherblack or color for the entire page. The
USING HFDL COMMANDS• COMMENT• END.You must place coordinates within the boundaries of the physicalpage. If coordinates stay within the physical page,
HOST FORMS DESCRIPTION LANGUAGErepresents the origin in the horizontal direction (x–axiscoordinate).units indicates the unit of measure for specifying
USING HFDL COMMANDSthe BOX command allows you to outline the frame of the box incolor.Figure 3–12 shows the BOX command syntax flow.Figure 3–12. BOX c
HOST FORMS DESCRIPTION LANGUAGEParameters Cy specifies the y–axis coordinate for the box origin location. Cx specifies the x–axis coordinate for the
USING HFDL COMMANDSTEXT AT commandUse the TEXT AT command to incorporate text into your form.To include text in a form, you must specify at least one
HOST FORMS DESCRIPTION LANGUAGEFigure 3–13 shows the TEXT AT command syntax flow.Figure 3–13. TEXT AT command syntaxLPIPOINTSTEXTnSPACED PER LINERIGHT
USING HFDL COMMANDSParameters HORIZONTAL or VERTICAL specifies the direction of the textrelative to the page orientation. SPACED defines the amount o
HOST FORMS DESCRIPTION LANGUAGEExample Text justified in a column:COLUMN 1 INCH WIDE;TEXT JUSTIFIED IN COLUMN AT 1,1 ‘four four four five five five si
USING HFDL COMMANDSSingle dots repeated, if you do not use a DOT LEADERcommand to specify the DOT LEADER text string.Examples The following is an exam
TABLE OF CONTENTSDO SECTION command 3–28COLUMN command 3–30INTERWORD command 3–30The interword gap formula 3–30Specifying the base gap 3–31Specifyi
HOST FORMS DESCRIPTION LANGUAGEFigure 3–14 shows the TEXT IN BOX command syntax flow.Figure 3–14. TEXT IN BOX command syntaxIN CyunitsCx;BOXIN NEXTTOP
USING HFDL COMMANDSParameters HORIZONTAL or VERTICAL specifies the text orientation of thetext within the box. Do not confuse TEXT alignment with TEX
HOST FORMS DESCRIPTION LANGUAGEDo not use DOT LEADER in the JUSTIFIED mode. DOT LEADERoverrides any alignment mode and places the text flush with the
USING HFDL COMMANDSExamples Long form:HORIZONTAL TEXT SPACED 12 POINTS PER LINE USING FONT 1AND USING INK 1 IN CENTER CENTER BOX 4 3 ‘FIRST’‘NATIONAL’
HOST FORMS DESCRIPTION LANGUAGEINK n specifies the ink number from the ink list that overridesthe corresponding ink specified in the ink list of the l
USING HFDL COMMANDSExamples Long form:GRAPHIC SYMBOL AT 1,1 SCALE IS 4 USING INK 3;There is no short form.SECTION commandUse the SECTION command when
HOST FORMS DESCRIPTION LANGUAGEExamples 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 B
USING HFDL COMMANDSFigure 3–20. DO SECTION command syntaxCxCyTIMESnnameSECTIONDOAT;ANDunitsunitsAT Ca,EVERYREPEATCiHORIZONTALLYVERTICALLYunits units,P
HOST FORMS DESCRIPTION LANGUAGECOLUMN commandUse the COLUMN command to establish the column widthwhen you specify TEXT ALIGNED JUSTIFIED IN COLUMN. Y
USING HFDL COMMANDSSpecifying the base gapThe base gap for text not fully justified is always ASCII codepoint X‘20’, the “blank”.The base gap for full
HOST FORMS DESCRIPTION LANGUAGEE. Supported paper sizes E–1Glossary GLOSSARY–1Index INDEX–1vi HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATIN
HOST FORMS DESCRIPTION LANGUAGETable 3-1. Determining interword 1 Valid for fully justifed text onlyThe interwordmultiplier:applied to the basegap, sp
USING HFDL COMMANDSSample strings you can use are as follows:’ .’ produces . . . . . . . . . . . . . . . . . . . . . . . . . ’*’ produces ***********
HOST FORMS DESCRIPTION LANGUAGEdown, you only have to change the initial values. You can shifttext automatically when you add or delete text items.HF
USING HFDL COMMANDSExamples Long form:COMMENT ***HFDL IS ABLE TO DESCRIBE MANY TYPES OFFORMS***;There is no short form.END commandUse the END command
HOST FORMS DESCRIPTION LANGUAGE3–36 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS
4. Creating a sample formThis chapter describes how to create a simple form electronicallyusing the Host Forms Description Language (HFDL). The forms
HOST FORMS DESCRIPTION LANGUAGESetting up the formFollow these steps to set up the basic elements of your form:1. Use the FORM command to specify both
CREATING A SAMPLE FORMSince the sample form uses the default resolution, defaultphysical page size, and default grid format, you can omit thesecommand
HOST FORMS DESCRIPTION LANGUAGEIf you omit optional keywords and system defaults, theshort form of the command looks like this example:AT 7 14 LINES –
CREATING A SAMPLE FORM4. Position the title in the center of the invisible box.This example shows the long form of the TEXT IN BOXcommand:HORIZONTAL T
IntroductionThis manual describes the Host Forms Description Language(HFDL) and how you use it to create an electronic version ofyour form. The HFDL
HOST FORMS DESCRIPTION LANGUAGEThis example shows the short form of the command:TEXT FONT 2 IN BOX 7, –1 ’CAT’ ’NO’BOX ’ITEM’ ’NO’BOX ’DESCRIPTION’BOX
5. Managing and printingsample formsWhen you have created your form design using Host FormsDescription Language (HFDL) commands, you can compile, batc
HOST FORMS DESCRIPTION LANGUAGEParameters FSL is the only valid resource you can use.FSL=DDname[(PDS member name)] where DDname = XFFSLand PDS member
MANAGING AND PRINTING SAMPLE FORMSTable 5-1. Determining interword gap1 Valid for fully justifed text onlyThe interwordmultiplier:applied to the baseg
HOST FORMS DESCRIPTION LANGUAGEMEMber=selection specifies which member(s) you want tocompile. Specify only one member by using the exact membername f
MANAGING AND PRINTING SAMPLE FORMSCommand syntax examplesFigure 5–3 shows an example of the command you use tocompile a form called MYFORM where the D
HOST FORMS DESCRIPTION LANGUAGEFigure 5–7. BATCH command syntaxBATCH DDname[(PDS member name)]The PDS member name identifies the file that contains th
MANAGING AND PRINTING SAMPLE FORMSTable 5–5 identifies the DDnames that the compiler uses toreference data sets for decentralized printers. Table 5–5.
HOST FORMS DESCRIPTION LANGUAGETable 5–7 identifies the DDnames and the statements required inaddition to the resource data sets for decentralized pri
MANAGING AND PRINTING SAMPLE FORMSIf you want to download and print a form sample following thecompilation, the DDnames listed in Table 5–8 are requir
HOST FORMS DESCRIPTION LANGUAGEAppendix C “Approved abbreviations for reserved words” lists theabbreviations you can use for reserved words.Appendix D
HOST FORMS DESCRIPTION LANGUAGEFigure 5–9 shows an example of the JCL you use to compile aform and store it in the database.Figure 5–9. Invoking the H
MANAGING AND PRINTING SAMPLE FORMSFigure 5–10. Downloading and printing a sample//LOGONIDX JOB ’RUN HFDL COMPILER’,REGION=8M user job card parameters/
HOST FORMS DESCRIPTION LANGUAGEAccessing compiled formsUse the XPRMUTIL utility to access a compiled form for deletion,sample printing, or downloading
6. MessagesThis chapter lists the error messages that appear when problemsoccur, an indication of the cause of the message, and the actionyou can perf
HOST FORMS DESCRIPTION LANGUAGEXFG6005W Group name too long, using <name>Indication The group name used exceeds the maximum 8 charactersallowed.
MESSAGESHOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS 6–3XFG6013F Cannot open FSLIndication There is a serious system error. The com
HOST FORMS DESCRIPTION LANGUAGE6–4 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMSerrornumbersDescription-013 Invalid <line record&g
MESSAGESXFP1003W Character not in FDL alphabetIndication A character was found in the FSL statements that does not existin the FSL alphabet. The char
HOST FORMS DESCRIPTION LANGUAGEXFP1010W Box not foundIndication A box with the origin specified, or the NEXT BOX could not befound. Action Recalculate
MESSAGESXFP1021W Setup command out of sequenceIndication A setup command (FORM/RESOLUTION, FONT, GRID,LANDSCAPE/PORTRAIT, INK, ICATALOG, or PALETTE) w
INTRODUCTIONPublication NumberXerox 4235 Laser Printing System Xerox Distributed Print Mode XES Printer Command Reference720P82520Xerox 9790/8790 Lase
HOST FORMS DESCRIPTION LANGUAGEXFP1029W No substitution allowed for Logo <logo name>Indication You entered the USING INK parameter in the LOGO c
MESSAGESXFP3005E Vertical text inconsistent with left/rightIndication Vertical text is aligned LEFT or RIGHT instead of TOP orBOTTOM.Action Correct th
HOST FORMS DESCRIPTION LANGUAGEXFP3014E Value out of rangeIndication A zero value or a value that exceeds page limits wasencountered.Action Correct th
MESSAGESXFP3021E Font name <font name> exceeds 20 charactersIndication The font name exceeded the 20 character maximum length.Action Use a valid
HOST FORMS DESCRIPTION LANGUAGEXFP4006F Cannot open FSLIndication There is a serious system error. The compiler was not able toopen the input FSL fil
MESSAGESHOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS 6–13XFP4030F Database access fault: mode =<return code>Indication There
HOST FORMS DESCRIPTION LANGUAGE6–14 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMSReturncodeDescription-187 File not open-188 File sys
MESSAGESHOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS 6–15ReturncodeDescription-218 Invalid read mode-219 Invalid resource-220 Invali
HOST FORMS DESCRIPTION LANGUAGE6–16 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMSReturncodeDescription-247 Outstanding resource shari
MESSAGESHOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS 6–17ReturncodeDescription-272 Physical files containing attribute recordsopened
Commentaires sur ces manuels