Xerox Printer Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Logiciel Xerox Printer. Xerox Printer User's Manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 181
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs

Résumé du contenu

Page 1 - Creating Forms

Host Forms Description Language 3.2for IBM MVSCreating FormsHFDL 3.2August 1995720P30610

Page 2

HOST FORMS DESCRIPTION LANGUAGEx HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS

Page 3 - Table of contents

HOST FORMS DESCRIPTION LANGUAGEXFP4040F Text string exceeds buffer limitsIndication The text string entered exceeded the text buffer limits of 4096cha

Page 4 - 3. Using HFDL commands 3–1

MESSAGESXFP4064F Query List ErrorIndication There is a serious system error.Action Contact your System Administrator.XFP4065F Invalid XES Tape Label

Page 5 - Appendices

HOST FORMS DESCRIPTION LANGUAGEXFP4081F Can not open Database. Check DB reference.Indication The database cannot be opened. There may be a database

Page 6 - Index INDEX–1

MESSAGESXFU4030F Database access fault: mode=<return code>Indication There is a serious system error. The compiler was not able toaccess the

Page 7 - Introduction

HOST FORMS DESCRIPTION LANGUAGEXFU4067F Attribute data list ErrorIndication There is a serious internal error. Action Contact your System Administra

Page 8 - Related publications

MESSAGESXFX0002F Memory allocation error Indication The system has failed to acquire sufficient memory.Action Increase your memory size for the job o

Page 9 - IBM publications

HOST FORMS DESCRIPTION LANGUAGEXFX0011F Invalid <origin> record format Indication The system found an error in the IFF file.Action Contact your

Page 10

MESSAGESXFX0023F Error opening XES file Indication The system failed to open the IFF file.Action Make sure your JCL contains the DD statement //XFXES

Page 11 - 1. Overview

HOST FORMS DESCRIPTION LANGUAGEXFX0033W Possible print errors ... no character map for font <font name> Indication The program could not locate

Page 12 - Operating environment

MESSAGESEXIT Terminating due to internal errorIndication There is a serious internal error.Action Contact your System Administrator.HOST FORMS DESCRIP

Page 13 - OVERVIEW

1. OverviewThe Host Forms Description Language (HFDL) operates in astandard IBM/MVS environment that includes Xerox high–speed,high–volume centralized

Page 14

HOST FORMS DESCRIPTION LANGUAGE6–28 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS

Page 15 - 2. Planning your forms

A. System considerationsConsider the following items when designing and planning yourform:• Line density limits• Local density limits• Superimposed ed

Page 16 - Page frames

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

Page 17 - Form origin

B. FMT grid format propertiesThis appendix lists the FMT parameters you use in theLANDSCAPE/PORTRAIT and GRID commands. It includes theFMT properties

Page 18 - Positioning form elements

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

Page 19

C. Approved abbreviationsfor reserved wordsAbbreviations can be helpful in reducing the number ofcharacters or lines you need to describe a function o

Page 20 - Data types

HOST FORMS DESCRITION LANGUAGEC–2 HOST FORMS DESCRITION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS

Page 21 - Font orientation

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

Page 22

HOST FORMS DESCRIPTION LANGUAGED–2 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS

Page 23 - PLANNING YOUR 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

Page 24

HOST FORMS DESCRIPTION LANGUAGE• Conversion from .FRM to metacode. This feature isimplemented as a stand-alone utility program. For detailssee Appen

Page 25 - Adding color to forms

HOST FORMS DESCRIPTION LANGUAGEE–2 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS

Page 26 - Forms design ruler

Glossary871 CM Xerox 871 Communications Module. Provides a low–cost,remote communication interface to Xerox printers.abort To prematurely terminate t

Page 27 - Suggested uses

HOST FORMS DESCRIPTION LANGUAGEbit Binary digit. Smallest unit of information recognized by acomputer. Numeric digits of 1 or 0 represent the binary

Page 28

GLOSSARYcharacter cell Digitized space containing a single character within a font set.character code Code representing alphanumeric information, such

Page 29 - 3. Using HFDL commands

HOST FORMS DESCRIPTION LANGUAGEcontrol program Program that supports the operating system by monitoring theflow of jobs, tasks, processing, and so for

Page 30 - Command format

GLOSSARYduplex Printing or copying on both sides of the paper. See alsosimplex. easy values Font point sizes, orientations, and names explicitly defi

Page 31 - Setting up your form

HOST FORMS DESCRIPTION LANGUAGEform Electronic version of a form that can include lines, boxes, text,shading, logos, and embedded text. Forms can be

Page 32 - PAPER command

GLOSSARYinput devices Keyboards, magnetic media, or any device used to give a systeminformation.input output (I/O) General term encompassing the flow

Page 33 - LANDSCAPE/PORTRAIT command

HOST FORMS DESCRIPTION LANGUAGElibrary In data storage, a collection of related files or programs.line One horizontal flow of characters.line feed Con

Page 34 - ;LANDSCAPE

GLOSSARY MVS Multiple Virtual Storage. Operating system that supports the IBMSystem 370 hardware. MVS is designed to handle large scaleproduction ba

Page 35 - GRID command

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

Page 36 - FONT command

HOST FORMS DESCRIPTION LANGUAGEpixel Acronym for picture element. Smallest addressable point of abitmapped screen that can be independently assigned

Page 37 - ICATALOG command

GLOSSARYrecovery Act of overcoming a problem or error during processing.Typically, a specialized software recovery routine gains controland attempts t

Page 38 - NOSUBSTITUTION

HOST FORMS DESCRIPTION LANGUAGEsyntax Rules governing the structure of expression in a programminglanguage.syntax error System response to a mistake i

Page 39 - USING HFDL COMMANDS

GLOSSARYtype size Height of a typeface expressed in points (measured from thebottom of its descenders to the top of its ascenders).type style Italic,

Page 40 - Description commands

HOST FORMS DESCRIPTION LANGUAGEGLOSSARY–14 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS

Page 41 - LINE command

IndexNumerals4135 printer, SEF, 2–24700 Color Document Printer, 2–3, 2–11871 Communications Module (CM), 1–2Aabbreviating, reserved words , 3–2, C–1ac

Page 42 - BOX command

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

Page 43

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

Page 44

INDEXINDEX–4 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS

Page 45 - TEXT AT command

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

Page 46

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

Page 47 - Xerox Laser

00 IT Main EntriesHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODE

Page 48

ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)operating operating(1) ANorientation orientation(1) ANorigin origin(1) AN

Page 49

00 IT Main (see) entriesHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Option

Page 50

00 IT SubentriesHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(

Page 51

000 IT IntroductionHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)COD

Page 52

01 IT OverviewHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Op

Page 53 - LOGO command

ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)MVS/ESA SA ope OVMVS/XA S/X OVenvironmentonmhe assooperating(1) OVOSSating

Page 54 - GRAPHIC command

02 IT Planning your formsHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Option

Page 55 - ;SECTION

ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)COMPILE command LE com OVelementsorm eleft corncoordinates(1)OVnegative eg

Page 56 - DO SECTION command

ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)origin m ori form(1) OVASCII e ASC formats(1) OVdeterminingining formadar

Page 57

2. Planning your formsThis chapter describes the parameters you must determine andspecify when designing your form.Careful planning and design are cri

Page 58 - INTERWORD command

ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)planningning your fopriate for a Grea you spise the ogh the fsider them wh

Page 59

ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)colork color avult inink(1) OVkeyboard character mapsyboaral keyboOVKEYBOA

Page 60 - DOT LEADER command

ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)framesame iude the arepage(1) OVorientationientacape oriepage(1)OVpalettee

Page 61 - LET command

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

Page 62 - ;COMMENT

ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)Xerox 4700 Color DocumentPrinterment Printer hOVXerox 4700 Color DocumentP

Page 63 - END command

03 IT Using FDL commandsHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optiona

Page 64

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

Page 65 - 4. Creating a sample form

ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)formatnd forerstandicommands, HFDL(1) OVforms, creating reati commands, HF

Page 66 - Setting up the form

ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)font card ard. Us decentralized(1) OV

Page 67 - Form origin (0,0)

ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)description commandsiptaximnd (Ce) pure 3–12wo decimand are referiguote ip

Page 68

HOST FORMS DESCRIPTION LANGUAGELandscape format is ideal for forms, spreadsheets, and reportsthat require columns across the page. For example, thelan

Page 69

ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)DO SECTION commandDO SECAT specifies thOVDOT LEADER commandADER coes ***OV

Page 70

ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)setting upg up yd a predeS USLETxceed thDL descriptimat FMTOG (higned is 2

Page 71 - 5. Managing and printing

ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)HFDL commands, usingg HFDL comtiple comses (..tion (30d B4 are tAIT, grid

Page 72

ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)ICATALOG command OG com OVcatalog he ink c ink(1) OVINK commandNK commahi

Page 73

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

Page 74

ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)console onsole printer(1) OVrelative coordinatee coordies show the loOVre

Page 75 - Command syntax examples

ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)special characterspecial characrs print only if yOVcommand flow, HFDL x fl

Page 76 - HFDL compiler JCL

04 IT Creating a sample formHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Opt

Page 77

05 IT Managing and printing sample formsHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional

Page 78

ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)compiled forms, accessing Acc OVdata setsata sets stonce data setitioned d

Page 79 - Xerox Print

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

Page 80

ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)samplesescription LanSt produEN spacle 5-2 shatches the indicch in your co

Page 81

ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)printing samplesd printing a saure 5–10OVJCL ms in your JCL, as app requir

Page 82 - Specifying monochrome forms

ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)COMPILE commandMPILE comersion XC onOup=namEMber=selee DDname is XFFSL asy

Page 83 - 6. Messages

06 IT MessagesHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Op

Page 84

ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT AS(Optional)CODES(Optional)message indicators ndicate OVindicators, messages age indi OV

Page 85 - XFM8nnn Internal Failure

Appendix A. IT System considerationsHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)SOR

Page 86 - XFP1002W Semicolon expected

Appendix B. FMT grid format propertiesHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)S

Page 87

Appendix C. IT Approved abbreviations for reserved wordsHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIS

Page 88

Appendix D. IT Comparison of HFDL and FDLHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optiona

Page 89

Appendix E. Supported paper sizesHint: To begin filling in a blank Index Table, press <NEXT>.ITEMVARIATIONS(Optional)LIST UNDER(Optional)SORT A

Page 90

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

Page 91

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

Page 92

Tape here only — Do not stapleXerox CorporationPrinting Systems Software 280 Wekiva Springs Road, Suite #340Longwood, Florida 32779-3606Please fold h

Page 93

PLANNING YOUR FORMSForm element Element originFixed text (single line) Upper–left corner of the firstcharacter cell when the line appearsupright.Fixed

Page 94

Xerox Corporation701 South Aviation BoulevardEl Segundo, California 90245©1995 by Xerox Corporation. All rights reserved.Copyright protection claimed

Page 95

HOST FORMS DESCRIPTION LANGUAGEIf you draw additional lines horizontally and vertically away fromthe form origin so that each additional line is one u

Page 96

PLANNING YOUR FORMSFontsFonts are character sets, each having a unique typeface (Times,Roman or Helvetica), type size (points), and type style (normal

Page 97

HOST FORMS DESCRIPTION LANGUAGEFigure 2–6 shows the font orientations relative to the physicalpage.Figure 2–6. Font orientationPORTRAIT PAGELANDSCAPE

Page 98

PLANNING YOUR FORMSVirtual keyboard and font character mapsYou can create virtual keyboard and font character maps andstore them in the XPRM database

Page 99

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

Page 100

PLANNING YOUR FORMSFont character mapsOnce the compiler equates a keyboard code point to a Xeroxcharacter identifier, another translation must locate

Page 101 - MESSAGES

HOST FORMS DESCRIPTION LANGUAGEFor additional information regarding default ink palettes, catalogs,color models, ink priority and substitutions, and m

Page 102 - Managing Resources

PLANNING YOUR FORMSSuggested usesYou can use the design ruler for character spacing or linespacing. For example, you can use scale 1 for 10 character

Page 103

HOST FORMS DESCRIPTION LANGUAGE2–14 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS

Page 104

3. Using HFDL commandsYou use the Host Forms Description Language (HFDL) keywordcommands to translate your form design into a format for thehost compu

Page 105

Table of contentsIntroduction viiAbout this manual viiContents viiConventions viiiRelated publications viiiXerox publications viiiIBM publications i

Page 106

HOST FORMS DESCRIPTION LANGUAGECommand formatEach HFDL command consists of a command identifier,parameters, and reserved words associated with the fun

Page 107

USING HFDL COMMANDSproduces 65°. No mapping or translation is done to thesecharacters.You can substitute the exclamation point (!) with any otherchar

Page 108

HOST FORMS DESCRIPTION LANGUAGEcommands, the defaults are used. If you want to include text onthe form, you must specify the FONT command. FORM comma

Page 109

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

Page 110

HOST FORMS DESCRIPTION LANGUAGEFigure 3–3 shows the command syntax flow.Figure 3–3. LANDSCAPE/PORTRAIT command syntax,;LANDSCAPESIZE IS nWIDE HIGHPAGE

Page 111 - A. System considerations

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

Page 112 - Using lines within sections

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

Page 113 - B. FMT grid format properties

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

Page 114

HOST FORMS DESCRIPTION LANGUAGEmanagement” chapter in the XPRM/HFDL 3.2 for IBM MVSManaging Resources manual.Figure 3–7 shows the command syntax flow.

Page 115 - C. Approved abbreviations

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,

Page 116

HOST FORMS DESCRIPTION LANGUAGEVariable data 2–6Fonts 2–7Fixed and proportionally spaced fonts 2–7Font orientation 2–7Font orientation when using s

Page 117 - D. Comparison of HFDL

HOST FORMS DESCRIPTION LANGUAGEIRESULT commandThe color result you receive from overlapping objects is eitherblack or color for the entire page. The

Page 118

USING HFDL COMMANDS• COMMENT• END.You must place coordinates within the boundaries of the physicalpage. If coordinates stay within the physical page,

Page 119 - E. Supported paper sizes

HOST FORMS DESCRIPTION LANGUAGErepresents the origin in the horizontal direction (x–axiscoordinate).units indicates the unit of measure for specifying

Page 120

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

Page 121 - Glossary

HOST FORMS DESCRIPTION LANGUAGEParameters Cy specifies the y–axis coordinate for the box origin location. Cx specifies the x–axis coordinate for the

Page 122

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

Page 123 - GLOSSARY

HOST FORMS DESCRIPTION LANGUAGEFigure 3–13 shows the TEXT AT command syntax flow.Figure 3–13. TEXT AT command syntaxLPIPOINTSTEXTnSPACED PER LINERIGHT

Page 124

USING HFDL COMMANDSParameters HORIZONTAL or VERTICAL specifies the direction of the textrelative to the page orientation. SPACED defines the amount o

Page 125

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

Page 126

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

Page 127

TABLE OF CONTENTSDO SECTION command 3–28COLUMN command 3–30INTERWORD command 3–30The interword gap formula 3–30Specifying the base gap 3–31Specifyi

Page 128

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

Page 129

USING HFDL COMMANDSParameters HORIZONTAL or VERTICAL specifies the text orientation of thetext within the box. Do not confuse TEXT alignment with TEX

Page 130

HOST FORMS DESCRIPTION LANGUAGEDo not use DOT LEADER in the JUSTIFIED mode. DOT LEADERoverrides any alignment mode and places the text flush with the

Page 131

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’

Page 132

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

Page 133

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

Page 134

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

Page 135 - forms, design ruler

USING HFDL COMMANDSFigure 3–20. DO SECTION command syntaxCxCyTIMESnnameSECTIONDOAT;ANDunitsunitsAT Ca,EVERYREPEATCiHORIZONTALLYVERTICALLYunits units,P

Page 136

HOST FORMS DESCRIPTION LANGUAGECOLUMN commandUse the COLUMN command to establish the column widthwhen you specify TEXT ALIGNED JUSTIFIED IN COLUMN. Y

Page 137 - X and Y coordinates

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

Page 138

HOST FORMS DESCRIPTION LANGUAGEE. Supported paper sizes E–1Glossary GLOSSARY–1Index INDEX–1vi HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATIN

Page 139 - DRAFT NAME

HOST FORMS DESCRIPTION LANGUAGETable 3-1. Determining interword 1 Valid for fully justifed text onlyThe interwordmultiplier:applied to the basegap, sp

Page 140

USING HFDL COMMANDSSample strings you can use are as follows:’ .’ produces . . . . . . . . . . . . . . . . . . . . . . . . . ’*’ produces ***********

Page 141

HOST FORMS DESCRIPTION LANGUAGEdown, you only have to change the initial values. You can shifttext automatically when you add or delete text items.HF

Page 142

USING HFDL COMMANDSExamples Long form:COMMENT ***HFDL IS ABLE TO DESCRIBE MANY TYPES OFFORMS***;There is no short form.END commandUse the END command

Page 143 - PALETTE command

HOST FORMS DESCRIPTION LANGUAGE3–36 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS

Page 144

4. Creating a sample formThis chapter describes how to create a simple form electronicallyusing the Host Forms Description Language (HFDL). The forms

Page 145 - L feat features, HFDL(1) OV

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

Page 146

CREATING A SAMPLE FORMSince the sample form uses the default resolution, defaultphysical page size, and default grid format, you can omit thesecommand

Page 147

HOST FORMS DESCRIPTION LANGUAGEIf you omit optional keywords and system defaults, theshort form of the command looks like this example:AT 7 14 LINES –

Page 148

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

Page 149

IntroductionThis manual describes the Host Forms Description Language(HFDL) and how you use it to create an electronic version ofyour form. The HFDL

Page 150

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

Page 151

5. Managing and printingsample formsWhen you have created your form design using Host FormsDescription Language (HFDL) commands, you can compile, batc

Page 152

HOST FORMS DESCRIPTION LANGUAGEParameters FSL is the only valid resource you can use.FSL=DDname[(PDS member name)] where DDname = XFFSLand PDS member

Page 153

MANAGING AND PRINTING SAMPLE FORMSTable 5-1. Determining interword gap1 Valid for fully justifed text onlyThe interwordmultiplier:applied to the baseg

Page 154

HOST FORMS DESCRIPTION LANGUAGEMEMber=selection specifies which member(s) you want tocompile. Specify only one member by using the exact membername f

Page 155

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

Page 156

HOST FORMS DESCRIPTION LANGUAGEFigure 5–7. BATCH command syntaxBATCH DDname[(PDS member name)]The PDS member name identifies the file that contains th

Page 157

MANAGING AND PRINTING SAMPLE FORMSTable 5–5 identifies the DDnames that the compiler uses toreference data sets for decentralized printers. Table 5–5.

Page 158

HOST FORMS DESCRIPTION LANGUAGETable 5–7 identifies the DDnames and the statements required inaddition to the resource data sets for decentralized pri

Page 159

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

Page 160

HOST FORMS DESCRIPTION LANGUAGEAppendix C “Approved abbreviations for reserved words” lists theabbreviations you can use for reserved words.Appendix D

Page 161

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

Page 162

MANAGING AND PRINTING SAMPLE FORMSFigure 5–10. Downloading and printing a sample//LOGONIDX JOB ’RUN HFDL COMPILER’,REGION=8M user job card parameters/

Page 163

HOST FORMS DESCRIPTION LANGUAGEAccessing compiled formsUse the XPRMUTIL utility to access a compiled form for deletion,sample printing, or downloading

Page 164

6. MessagesThis chapter lists the error messages that appear when problemsoccur, an indication of the cause of the message, and the actionyou can perf

Page 165

HOST FORMS DESCRIPTION LANGUAGEXFG6005W Group name too long, using <name>Indication The group name used exceeds the maximum 8 charactersallowed.

Page 166

MESSAGESHOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS 6–3XFG6013F Cannot open FSLIndication There is a serious system error. The com

Page 167

HOST FORMS DESCRIPTION LANGUAGE6–4 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMSerrornumbersDescription-013 Invalid <line record&g

Page 168

MESSAGESXFP1003W Character not in FDL alphabetIndication A character was found in the FSL statements that does not existin the FSL alphabet. The char

Page 169

HOST FORMS DESCRIPTION LANGUAGEXFP1010W Box not foundIndication A box with the origin specified, or the NEXT BOX could not befound. Action Recalculate

Page 170 - CL requireme JCL(1) OV

MESSAGESXFP1021W Setup command out of sequenceIndication A setup command (FORM/RESOLUTION, FONT, GRID,LANDSCAPE/PORTRAIT, INK, ICATALOG, or PALETTE) w

Page 171

INTRODUCTIONPublication NumberXerox 4235 Laser Printing System Xerox Distributed Print Mode XES Printer Command Reference720P82520Xerox 9790/8790 Lase

Page 172 - MPILE com

HOST FORMS DESCRIPTION LANGUAGEXFP1029W No substitution allowed for Logo <logo name>Indication You entered the USING INK parameter in the LOGO c

Page 173

MESSAGESXFP3005E Vertical text inconsistent with left/rightIndication Vertical text is aligned LEFT or RIGHT instead of TOP orBOTTOM.Action Correct th

Page 174

HOST FORMS DESCRIPTION LANGUAGEXFP3014E Value out of rangeIndication A zero value or a value that exceeds page limits wasencountered.Action Correct th

Page 175

MESSAGESXFP3021E Font name <font name> exceeds 20 charactersIndication The font name exceeded the 20 character maximum length.Action Use a valid

Page 176 - MT grid f

HOST FORMS DESCRIPTION LANGUAGEXFP4006F Cannot open FSLIndication There is a serious system error. The compiler was not able toopen the input FSL fil

Page 177

MESSAGESHOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS 6–13XFP4030F Database access fault: mode =<return code>Indication There

Page 178 - FDL commands nd FD OV

HOST FORMS DESCRIPTION LANGUAGE6–14 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMSReturncodeDescription-187 File not open-188 File sys

Page 179

MESSAGESHOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS 6–15ReturncodeDescription-218 Invalid read mode-219 Invalid resource-220 Invali

Page 180 - Reader Satisfaction Survey

HOST FORMS DESCRIPTION LANGUAGE6–16 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMSReturncodeDescription-247 Outstanding resource shari

Page 181 - Attn: Documentation

MESSAGESHOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS 6–17ReturncodeDescription-272 Physical files containing attribute recordsopened

Commentaires sur ces manuels

Pas de commentaire