Xerox Printer инструкция обслуживания

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181

Идти на страницу of

Хорошее руководство по эксплуатации

Законодательство обязывает продавца передать покупателю, вместе с товаром, руководство по эксплуатации Xerox Printer. Отсутствие инструкции либо неправильная информация, переданная потребителю, составляют основание для рекламации в связи с несоответствием устройства с договором. В законодательстве допускается предоставлении руководства в другой, чем бумажная форме, что, в последнее время, часто используется, предоставляя графическую или электронную форму инструкции Xerox Printer или обучающее видео для пользователей. Условием остается четкая и понятная форма.

Что такое руководство?

Слово происходит от латинского "instructio", тоесть привести в порядок. Следовательно в инструкции Xerox Printer можно найти описание этапов поведения. Цель инструкции заключается в облегчении запуска, использования оборудования либо выполнения определенной деятельности. Инструкция является набором информации о предмете/услуге, подсказкой.

К сожалению немного пользователей находит время для чтения инструкций Xerox Printer, и хорошая инструкция позволяет не только узнать ряд дополнительных функций приобретенного устройства, но и позволяет избежать возникновения большинства поломок.

Из чего должно состоять идеальное руководство по эксплуатации?

Прежде всего в инструкции Xerox Printer должна находится:
- информация относительно технических данных устройства Xerox Printer
- название производителя и год производства оборудования Xerox Printer
- правила обслуживания, настройки и ухода за оборудованием Xerox Printer
- знаки безопасности и сертификаты, подтверждающие соответствие стандартам

Почему мы не читаем инструкций?

Как правило из-за нехватки времени и уверенности в отдельных функциональностях приобретенных устройств. К сожалению само подсоединение и запуск Xerox Printer это слишком мало. Инструкция заключает ряд отдельных указаний, касающихся функциональности, принципов безопасности, способов ухода (даже то, какие средства стоит использовать), возможных поломок Xerox Printer и способов решения проблем, возникающих во время использования. И наконец то, в инструкции можно найти адресные данные сайта Xerox, в случае отсутствия эффективности предлагаемых решений. Сейчас очень большой популярностью пользуются инструкции в форме интересных анимаций или видео материалов, которое лучше, чем брошюра воспринимаются пользователем. Такой вид инструкции позволяет пользователю просмотреть весь фильм, не пропуская спецификацию и сложные технические описания Xerox Printer, как это часто бывает в случае бумажной версии.

Почему стоит читать инструкции?

Прежде всего здесь мы найдем ответы касательно конструкции, возможностей устройства Xerox Printer, использования отдельных аксессуаров и ряд информации, позволяющей вполне использовать все функции и упрощения.

После удачной покупки оборудования/устройства стоит посвятить несколько минут для ознакомления с каждой частью инструкции Xerox Printer. Сейчас их старательно готовят или переводят, чтобы они были не только понятными для пользователя, но и чтобы выполняли свою основную информационно-поддерживающую функцию.

Содержание руководства

  • Страница 1

    Host Forms Description Language 3.2 for IBM MVS Creating Forms HFDL 3.2 August 1995 720P30610[...]

  • Страница 2

    Xerox Corporation 701 South Aviation Boulevard El Segundo, California 90245 ©1995 by Xerox Corporation. All rights reserved. Copyright protection claimed includes all forms and matters of copyrightable material and information now allowed by statutory or judicial law or hereinafter granted, including without limitation, material generated from the[...]

  • Страница 3

    Table of contents Introduction vii About this manual vii Contents vii Conventions viii Related publications viii Xerox publications viii IBM publications ix 1. Overview 1–1 HFDL features 1–1 Prerequisites 1–2 Operating environment 1–2 Hardware requirements 1–2 Software requirements 1–2 Xerox laser printer support 1–2 Centralized print[...]

  • Страница 4

    HOST FORMS DESCRIPTION LANGUAGE Variable data 2–6 Fonts 2–7 Fixed and proportionally spaced fonts 2–7 Font orientation 2–7 Font orientation when using short–edge paper feed 2–8 Virtual keyboard and font character maps 2–9 Virtual keyboard character maps 2–10 Font character maps 2–11 Adding color to forms 2–11 Ink color availabil[...]

  • Страница 5

    TABLE OF CONTENTS DO SECTION command 3–28 COLUMN command 3–30 INTERWORD command 3–30 The interword gap formula 3–30 Specifying the base gap 3–31 Specifying the interword multiplier 3–31 Using SPACING and INTERWORD together 3–31 DOT LEADER command 3–32 LET command 3–33 Relative coordinate 3–33 COMMENT command 3–34 END command 3[...]

  • Страница 6

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

  • Страница 7

    Introduction This manual describes the Host Forms Description Language (HFDL) and how you use it to create an electronic version of your form. The HFDL commands and statements you use comprise the Forms Source Language (FSL). The host computer compiles the FSL and stores it in the database. Using the resources management utilities, you can access a[...]

  • Страница 8

    HOST FORMS DESCRIPTION LANGUAGE Appendix C “Approved abbreviations for reserved words” lists the abbreviations you can use for reserved words. Appendix D “Comparison of HFDL and FDL” compares the commands available for FDL, HFDL 2.1D, HFDL 3.1, and HFDL 3.2. Appendix E “Supported paper sizes” lists the paper sizes that HFDL supports. Fo[...]

  • Страница 9

    INTRODUCTION Publication Number Xerox 4235 Laser Printing System Xerox Distributed Print Mode XES Printer Command Reference 720P82520 Xerox 9790/8790 Laser Printing Systems Reference Manual 720P90000 Xerox Host Forms Description Language 3.2 for IBM MVS Installation Guide 720P30600 Xerox LPS Forms Creation Guide 720P90081 Xerox LPS Operations Refer[...]

  • Страница 10

    HOST FORMS DESCRIPTION LANGUAGE x HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS[...]

  • Страница 11

    1. Overview The Host Forms Description Language (HFDL) operates in a standard IBM/MVS environment that includes Xerox high–speed, high–volume centralized printers. You use Xerox Print Resources Manager (XPRM) to store form files and resources in the XPRM database. This chapter describes the HFDL features, prerequisites, operating environment, a[...]

  • Страница 12

    HOST FORMS DESCRIPTION LANGUAGE • Conversion from .FRM to metacode. This feature is implemented as a stand-alone utility program. For details see Appendix D. HFDL also allows you to take advantage of the added features of the Xerox 4650 Printer (600 dpi forms). Prerequisites You should have a working knowledge of your Multiple Virtual Storage (MV[...]

  • Страница 13

    OVERVIEW Table 1–1. Supported centralized printers Centralized printers OSS version 4050 V2.1, V3.5, or V3.8 4090 V2.1, V3.5, or V3.8 4135 V3.6 4650 V3.5 or V3.8 4850 V3.7, V3.8, or V5.0 4890 V4.0 or V5.0 8790 V2.1 or V3.9 9790 V2.1 or V3.9 Decentralized printers HFDL also supports some Xerox decentralized printers. These printers are generally i[...]

  • Страница 14

    HOST FORMS DESCRIPTION LANGUAGE 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. If there are different forms, storage costs can be high. If you have to modify preprinted forms, you usually must disc[...]

  • Страница 15

    2. Planning your forms This chapter describes the parameters you must determine and specify when designing your form. Careful planning and design are critical to creating electronic versions of your forms. Form planning and design specify such things as page size, orientation, layout, fonts, inks, and highlight colors. For additional information ab[...]

  • Страница 16

    HOST FORMS DESCRIPTION LANGUAGE Landscape format is ideal for forms, spreadsheets, and reports that require columns across the page. For example, the landscape orientation is appropriate for a Gantt chart that lists six or twelve months horizontally, and lists the tasks vertically. Large paper size forms in short edge feed (SEF) made for the Xerox [...]

  • Страница 17

    PLANNING YOUR FORMS If you decide to place marks along the edge of the physical page (edge–marking) in your form, be familiar with the edge–marking limitations. To accommodate edge–marking, the system page must be larger than the physical page. Since the system page boundaries correspond to at least two edges of the physical page boundaries f[...]

  • Страница 18

    HOST FORMS DESCRIPTION LANGUAGE 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 FORM ORIGIN LANDSCAPE PAGE PORTRAIT FORM ORIGIN VIRTUAL PAGE (USER DEFINED) DEFAULT SIZE= ACTUAL PAPER SIZE (PHYSICAL PAGE) PORTRAIT PAGE FORM ORIGIN OFFSET FROM VIR[...]

  • Страница 19

    PLANNING YOUR 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. Graphics Upper–left corner of the imag[...]

  • Страница 20

    HOST FORMS DESCRIPTION LANGUAGE If you draw additional lines horizontally and vertically away from the form origin so that each additional line is one unit of measure apart, you create a grid. You can now position form elements by specifying a grid position. Negative coordinates You can use negative x and y values to place the form elements above a[...]

  • Страница 21

    PLANNING YOUR FORMS Fonts Fonts are character sets, each having a unique typeface (Times, Roman or Helvetica), type size (points), and type style (normal, bold, or italic). 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 [...]

  • Страница 22

    HOST FORMS DESCRIPTION LANGUAGE Figure 2–6 shows the font orientations relative to the physical page. Figure 2–6. Font orientation PORTRAIT PAGE LANDSCAPE PAGE LANDSCAPE FONT PORTRAIT FONT Font orientation when using short–edge paper feed Normally, stock feeds into the printer moving in the direction of the page length. You assign each job a [...]

  • Страница 23

    PLANNING YOUR FORMS Virtual keyboard and font character maps You can create virtual keyboard and font character maps and store them in the XPRM database after installation. During the compilation of forms, you can set the compiler to use the character maps to enable keyboard–to–font character mapping. Use the KEYBOARD parameter of the COMPILE c[...]

  • Страница 24

    HOST FORMS DESCRIPTION LANGUAGE You can also use the mapping process to assign a different character to a key. Figure 2–8 shows you how to map a little used keyboard character, such as the cent sign (¢), to a new font character required in your form, the fraction one–half ( ). Figure 2–8. Mapping to a different font character Virtual keyboar[...]

  • Страница 25

    PLANNING YOUR FORMS Font character maps Once the compiler equates a keyboard code point to a Xerox character identifier, another translation must locate the graphic representation of the character within the font. A font character map identifies the location of each graphic character within a font. The graphic representation is the actual bitmap th[...]

  • Страница 26

    HOST FORMS DESCRIPTION LANGUAGE For additional information regarding default ink palettes, catalogs, color models, ink priority and substitutions, and modifying output, refer to the Xerox LPS PDL/DJDE Reference Manual. Choosing paper size Once you determine the actual page size (physical page) available for your printer, you can specify any size wi[...]

  • Страница 27

    PLANNING YOUR FORMS Suggested uses 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[...]

  • Страница 28

    HOST FORMS DESCRIPTION LANGUAGE 2–14 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS[...]

  • Страница 29

    3. Using HFDL commands You use the Host Forms Description Language (HFDL) keyword commands to translate your form design into a format for the host computer. The command set representing your form becomes the Forms Source Language (FSL), which the host compiles and stores. You can download the compiled form to a Xerox LPS or XES printer. This chapt[...]

  • Страница 30

    HOST FORMS DESCRIPTION LANGUAGE Command format 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 (;). • A blank space separa[...]

  • Страница 31

    USING HFDL COMMANDS produces 65°. No mapping or translation is done to these characters. You can substitute the exclamation point (!) with any other character by using the LITERAL operand at the COMPILE command. Refer to the "Command Syntax" section in the "Managing and printing sample forms" chapter for information on how to u[...]

  • Страница 32

    HOST FORMS DESCRIPTION LANGUAGE commands, the defaults are used. If you want to include text on the form, you must specify the FONT command. FORM command You must first specify the FORM command when you describe your form. You must also completely contain it in the first record of the form description. Enter a form name between one and six characte[...]

  • Страница 33

    USING HFDL COMMANDS Refer to the output statement PAPER SIZE command in the Xerox LPS PDL/DJDE Reference manual. Figure 3–2 shows the command syntax flow. Figure 3–2. PAPER command syntax , SIZE IS PAPER USLETTER USLEGAL l ; units units A3 A4 B4 w BY Parameters SIZE and IS are optional words you can use for clarity in the long form of the langu[...]

  • Страница 34

    HOST FORMS DESCRIPTION LANGUAGE Figure 3–3 shows the command syntax flow. Figure 3–3. LANDSCAPE/PORTRAIT command syntax , ; LANDSCAPE SIZE IS n WIDE HIGH PAGE PORTRAIT units units n BY Parameters LANDSCAPE specifies the landscape form orientation. If you only specify LANDSCAPE , grid units and form origin correspond to the standard grid format [...]

  • Страница 35

    USING HFDL COMMANDS GRID command 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. Figure 3–4 shows the command syntax flow. Figure 3–4. GRID comma[...]

  • Страница 36

    HOST FORMS DESCRIPTION LANGUAGE 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. X specifies the form origin offset to the right[...]

  • Страница 37

    USING HFDL COMMANDS When you compile a form in LPS format, fonts convert to uppercase. When you compile a form in XES format, fonts do not convert. The system accepts them in uppercase and lowercase. Refer to the “Managing and printing sample forms” chapter. Defaults None. Examples Long form: FONT Font1; There is no short form. ICATALOG command[...]

  • Страница 38

    HOST FORMS DESCRIPTION LANGUAGE management” chapter in the XPRM/HFDL 3.2 for IBM MVS Managing Resources manual. Figure 3–7 shows the command syntax flow. Figure 3–7. PALETTE command syntax PALETTE IS ; 'name' Parameter name represents the ink palette you use for ink information. Your palette name must not exceed 32 alphanumeric char[...]

  • Страница 39

    USING HFDL COMMANDS Parameters Inkname identifies all of the inks you use to create your form. If you use a reserved word such as BLACK as an ink name, you must enclose it in single quotes: ’BLACK’. You must also enclose ink names with embedded blanks in single quotes. NOSUBSTITUTION specifies that ink substitutes are not allowed for this ink. [...]

  • Страница 40

    HOST FORMS DESCRIPTION LANGUAGE IRESULT command The color result you receive from overlapping objects is either black or color for the entire page. The IRESULT command allows you to specify the result when objects imaged with different inks overlap. The IRESULT command appears in the HFDL, FDL, and PDL OUTPUT statements and DJDE. You can use the IR[...]

  • Страница 41

    USING HFDL COMMANDS • 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. Text must fit on the p[...]

  • Страница 42

    HOST FORMS DESCRIPTION LANGUAGE represents the origin in the horizontal direction ( x –axis coordinate). units indicates the unit of measure for specifying the line origin. The units are INCHES, CENTIMETERS, DOTS, and XDOTS . You can use two decimal places when you specify inches and centimeters. You must express DOTS and XDOTS in integers. DRAW [...]

  • Страница 43

    USING HFDL COMMANDS 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 , WIDE q HIGH AT n DRAW C y C x IN p n USING USING SOLID HAIRLINE INK BROKEN DOTTED 0 1 2 units units BOX units units units , BY FILL INK n USING HEAVY MEDIUM LIGHT AND USING SHA[...]

  • Страница 44

    HOST FORMS DESCRIPTION LANGUAGE Parameters C y specifies the y–axis coordinate for the box origin location. C x specifies the x–axis coordinate for the box origin location. units indicates the unit of measure for specifying the box origin. The units are INCHES, CENTIMETERS, DOTS, and XDOTS . You can use two decimal places when you specify inche[...]

  • Страница 45

    USING HFDL COMMANDS TEXT AT command Use the TEXT AT command to incorporate text into your form. To include text in a form, you must specify at least one font. You use the FONT setup command to specify the font, and you can only specify one FONT command. The fonts you specify with the FONT command are referenced as an index number. They are not refe[...]

  • Страница 46

    HOST FORMS DESCRIPTION LANGUAGE Figure 3–13 shows the TEXT AT command syntax flow. Figure 3–13. TEXT AT command syntax LPI POINTS TEXT n SPACED PER LINE RIGHT CENTER TOP BOTTOM LEFT units COLUMN IN FONT USING n AND USING AT C y units C x units ’text’ DOT FONT USING n LINE NEW ; LEADER HORIZONTAL VERTICAL n INK JUSTIFIED , ALIGNED 3–18 HOS[...]

  • Страница 47

    USING HFDL COMMANDS Parameters HORIZONTAL or VERTICAL specifies the direction of the text relative to the page orientation. SPACED defines the amount of vertical space (in n units ) a line of text occupies. If you specify a value (not zero), it replaces the line spacing value of the font being used for this TEXT AT command. An LPI value specifies l[...]

  • Страница 48

    HOST FORMS DESCRIPTION LANGUAGE Example Text justified in a column: COLUMN 1 INCH WIDE; TEXT JUSTIFIED IN COLUMN AT 1,1 ‘four four four five five five six six six’ This produces the following text on the form: four four four five five five six six six FONT n specifies the index number of the font you selected. Refer to the FONT command for addi[...]

  • Страница 49

    USING HFDL COMMANDS Single dots repeated, if you do not use a DOT LEADER command to specify the DOT LEADER text string. Examples The following is an example of a DOT LEADER used between two text strings: TEXT AT 1,1 ’John Doe’ DOT LEADER ’987–6543’; This produces the following text on the form: John Doe....................................[...]

  • Страница 50

    HOST FORMS DESCRIPTION LANGUAGE Figure 3–14 shows the TEXT IN BOX co mm and syntax flow. Figure 3–14. TEXT IN BOX command syntax IN C y units C x ; BOX IN NEXT TOP LEFT BOTTOM CENTER TOP CENTER BOTTOM CENTER RIGHT VERTICAL HORIZONTAL BOX LEFT CENTER RIGHT units DOT FONT USING n LINE NEW LEADER LPI POINTS TEXT n SPACED PER LINE RIGHT CENTER TOP [...]

  • Страница 51

    USING HFDL COMMANDS Parameters HORIZONTAL or VERTICAL specifies the text orientation of the text within the box. Do not confuse TEXT alignment with TEXT placement in the box. You can align horizontal text LEFT or RIGHT. You can align vertical text TOP or BOTTOM. SPACED defines the amount of vertical space (in n units ) you want a line of text to oc[...]

  • Страница 52

    HOST FORMS DESCRIPTION LANGUAGE 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. When you specify dot leaders and a change of fonts together, the DOT LEADER k[...]

  • Страница 53

    USING HFDL COMMANDS Examples Long form: HORIZONTAL TEXT SPACED 12 POINTS PER LINE USING FONT 1 AND USING INK 1 IN CENTER CENTER BOX 4 3 ‘FIRST’ ‘NATIONAL’ ‘TRUST’ IN NEXT HORIZONTAL BOX ‘FIRST’ ‘DEPOSIT’ ‘INSURANCE’; Short form: TEXT 12 POINTS INK 1 IN BOX 4 3 ‘FIRST’ ‘NATIONAL’ ‘TRUST’ BOX ‘FIRST’ ‘DEPOSIT[...]

  • Страница 54

    HOST FORMS DESCRIPTION LANGUAGE INK n specifies the ink number from the ink list that overrides the corresponding ink specified in the ink list of the logo file. If the logo has a NOSUBSTITUTION flag, then ink overrides are not allowed (highlight color only). When you incorporate a logo into your form, make sure you do not exceed the font memory ca[...]

  • Страница 55

    USING HFDL COMMANDS Examples Long form: GRAPHIC SYMBOL AT 1,1 SCALE IS 4 USING INK 3; There is no short form. SECTION command Use the SECTION command when a form consists of identical blocks of commands. You can save time by defining one section and then repeating it at the locations you want. You can also use this command to define an entire form [...]

  • Страница 56

    HOST FORMS DESCRIPTION LANGUAGE Examples 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. SECTION definitions The BEGIN SECTION command informs the compiler that what follows includes the END SECTION command and lines up to form a logica[...]

  • Страница 57

    USING HFDL COMMANDS Figure 3–20. DO SECTION command syntax C x C y TIMES n name SECTION DO AT ; AND units units AT C a , EVERY REPEAT C i HORIZONTALLY VERTICALLY units units , Parameters name specifies the name of the section you want to invoke. n TIMES specifies the number of times you want the section repeated. C y specifies the y –axis where[...]

  • Страница 58

    HOST FORMS DESCRIPTION LANGUAGE COLUMN command 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. Parameters units indicates the unit of measure for the column width. The units are INCHES, CENTIMETERS, [...]

  • Страница 59

    USING HFDL COMMANDS Specifying the base gap The base gap for text not fully justified is always ASCII code point X‘20’, the “blank”. The base gap for fully justified text is determined by the SPACING operand of the COMPILE command. If SPACING is specified in the JCL for such a job, the base gap is the EN space. If SPACING is specified in th[...]

  • Страница 60

    HOST FORMS DESCRIPTION LANGUAGE Table 3-1. Determining interword 1 Valid for fully justifed text only The interword multiplier: applied to the base gap, specified by: equals an interword gap of: INTERWORD .5 no SPACING operand 0.5 * the width of ASCII code point X‘20’ INTERWORD .5 COMPILE SPACING 1 0.5 * the EN space INTERWORD 1.0 no SPACING op[...]

  • Страница 61

    USING HFDL COMMANDS Sample strings you can use are as follows: ’ .’ produces . . . . . . . . . . . . . . . . . . . . . . . . . ’*’ produces ***************************** ’–.’ produces –.–.–.–.–.–.–.–.–.–.–.–.–.–.–.–.–.–.–.–.–.–. ’xo’ produces xoxoxoxoxoxoxoxoxoxoxoxoxoxoxoxo LET command [...]

  • Страница 62

    HOST FORMS DESCRIPTION LANGUAGE 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. Figure 3–25 shows the variable syntax flow. Figure 3–[...]

  • Страница 63

    USING HFDL COMMANDS Examples Long form: COMMENT ***HFDL IS ABLE TO DESCRIBE MANY TYPES OF FORMS***; There is no short form. END command Use the END command to terminate a form description. Figure 3–27 shows the command syntax flow. Figure 3–27. END command syntax ; END Parameter END specifies an end–of–file condition from the source input d[...]

  • Страница 64

    HOST FORMS DESCRIPTION LANGUAGE 3–36 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS[...]

  • Страница 65

    4. Creating a sample form 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. The steps on the following pages include both long and short forms of commands. The long form of a command [...]

  • Страница 66

    HOST FORMS DESCRIPTION LANGUAGE Setting up the form Follow these steps to set up the basic elements of your form: 1. Use the FORM command to specify both a unique form name that identifies the form to the system and a resolution. In this example, the form name is XEROX2 and the resolution is 300 SPI. FORM XEROX2, RESOLUTION IS 300 SPI; 2. Specify t[...]

  • Страница 67

    CREATING A SAMPLE FORM 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; FONTS UN214A, UN107A, UN104A; Using the sample description command After you finish setting up th[...]

  • Страница 68

    HOST FORMS DESCRIPTION LANGUAGE 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; 2. Draw 15 parallel vertical lines as shown. -1 4 12 39 48 55 64 72 79 87 96 104 112 121 132 7 59 This example shows the long form of the LINE command: AT –1 DRAW VERTICAL LIN[...]

  • Страница 69

    CREATING A SAMPLE FORM 4. 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’; The TEXT IN BOX command places the title COMPOSITE STOCK INVENTORY STATUS REPORT in the center [...]

  • Страница 70

    HOST FORMS DESCRIPTION LANGUAGE 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’ ’ORDERS’ BOX ’COMM’ ’STOCK’ BOX ’SA[...]

  • Страница 71

    5. Managing and printing sample forms 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. After this process completes, your form becomes available for use. This chapter describes the COMPILE command and the job control language (JCL) to invok[...]

  • Страница 72

    HOST FORMS DESCRIPTION LANGUAGE Parameters FSL is the only valid resource you can use. FSL=DDname [ (PDS member name) ] where DDname = XFFSL and PDS member name is the member name of the PDS where the FSL is stored. The DDname can be either a sequential or a partition data set. When the DDname is sequential, the PDS member name is not applicable. O[...]

  • Страница 73

    MANAGING AND PRINTING SAMPLE FORMS Table 5-1. Determining interword gap 1 Valid for fully justifed text only The interword multiplier: applied to the base gap, specified by: equals an interword gap of: INTERWORD .5 no SPACING operand .5 * the width of ASCII code point X‘20’ INTERWORD .5 COMPILE SPACING 1 .5 * the EN space INTERWORD 1.0 no SPACI[...]

  • Страница 74

    HOST FORMS DESCRIPTION LANGUAGE 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 * . FORm=selection specifies whi[...]

  • Страница 75

    MANAGING AND PRINTING SAMPLE FORMS Command syntax examples Figure 5–3 shows an example of the command you use to compile a form called MYFORM where the DDname is XFFSL and the database will store the compiled form. Figure 5–3. Sample COMPILE syntax COMpile FSL=XFFSL(MYFORM) LISt OBJect This example compiles MYFORM with a full compiler report in[...]

  • Страница 76

    HOST FORMS DESCRIPTION LANGUAGE Figure 5–7. BATCH command syntax BATCH DDname [ (PDS member name) ] The PDS member name identifies the file that contains the COMPILE commands. The PDS member must be in the same data set as the FSLs you are compiling. If you are compiling forms in the XYZFORMS data set, and the DDname is XFFSL, you can create the [...]

  • Страница 77

    MANAGING AND PRINTING SAMPLE FORMS Table 5–5 identifies the DDnames that the compiler uses to reference data sets for decentralized printers. Table 5–5. Resource DDnames for decentralized printers DDname Description XSFNTATT Data set containing font and logo attributes. XSFORMS Data set containing forms. Each record contains a resource occurren[...]

  • Страница 78

    HOST FORMS DESCRIPTION LANGUAGE 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 Description SYSPRINT Writes the compiler listings when the LIST parameter of the COMPILE command is coded. Compile erro[...]

  • Страница 79

    MANAGING AND PRINTING SAMPLE FORMS If you want to download and print a form sample following the compilation, the DDnames listed in Table 5–8 are required. Table 5–8. Data sets required to download and print DDnames Description XSUIN XPRM Utility commands are read from the file specified by the XSUIN DD statement. XSUIN may specify either instr[...]

  • Страница 80

    HOST FORMS DESCRIPTION LANGUAGE Figure 5–9 shows an example of the JCL you use to compile a form and store it in the database. Figure 5–9. Invoking the HFDL compiler //LOGONIDX JOB ’RUN HFDL COMPILER’,REGION=8M user job card parameters //* /*JOBPARM LINE=0 //STEP1 EXEC PGM=HFDL32,PARM=’COMPILE FSL=XFFSL(XVERL) LIST OBJECT’ //STEPLIB DD [...]

  • Страница 81

    MANAGING AND PRINTING SAMPLE FORMS Figure 5–10. Downloading and printing a sample //LOGONIDX JOB ’RUN HFDL COMPILER’,REGION=8M user job card parameters //* /*JOBPARM LINE=0 //STEP1 EXEC PGM=HFDL32,PARM=’COMPILE FSL=XFFSL(XVERL) LIST OBJECT’ //STEPLIB DD DSN=HFDL.V3R2M00.LOAD,DISP=SHR // DD DSN=XPRM.V3R2M00.SASCRDLB.C550,DISP=SHR // DD DSN[...]

  • Страница 82

    HOST FORMS DESCRIPTION LANGUAGE Accessing compiled forms Use the XPRMUTIL utility to access a compiled form for deletion, sample printing, or downloading to Xerox LPS printers. If you are not familiar with this utility, contact your System Administrator or refer to the Xerox Print Resources Manager/Host Forms Description Language 3.2 for IBM MVS Ma[...]

  • Страница 83

    6. Messages 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. Message indicators The letters in the error numbers indicate the severity of the error as follows: • E (error) indicates a syntax or similar error. •F (fatal) indica[...]

  • Страница 84

    HOST FORMS DESCRIPTION LANGUAGE XFG6005W Group name too long, using <name> Indication The group name used exceeds the maximum 8 characters allowed. Action None required. The system truncates the identifier at 8 characters. XFG6006W Member/Form name <name> is too long Indication The member or form name specified in the parm statement is [...]

  • Страница 85

    MESSAGES HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS 6–3 XFG6013F Cannot open FSL Indication There is a serious system error. The compiler was not able to open the input FSL file. Action Verify that the file name is correct and rerun the job. If the problem persists, contact your System Administrator. XFG6014F Cannot open scrat[...]

  • Страница 86

    HOST FORMS DESCRIPTION LANGUAGE 6–4 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS error numbers Description -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[...]

  • Страница 87

    MESSAGES XFP1003W Character not in FDL alphabet Indication A character was found in the FSL statements that does not exist in the FSL alphabet. The character was ignored. Action Verify that the character does not belong in the FSL statements, then move or delete it. XFP1004W DRAW N and REPEAT EVERY disagree, using 2 Indication The number of lines e[...]

  • Страница 88

    HOST FORMS DESCRIPTION LANGUAGE XFP1010W Box not found Indication A box with the origin specified, or the NEXT BOX could not be found. Action Recalculate the box coordinates. To ensure the box is found, use dot coordinates for the box origin. XFP1012W Unexpected fraction, using integer Indication A fraction was entered where an integer was expected[...]

  • Страница 89

    MESSAGES XFP1021W Setup command out of sequence Indication A setup command ( FORM/RESOLUTION , FONT , GRID , LANDSCAPE/PORTRAIT , INK , ICATALOG , or PALETTE ) was entered after a formatting command (such as LINE , TEXT , BOX ). Action Place the setup command with the rest of the setup commands at the beginning of the form source and after the FORM[...]

  • Страница 90

    HOST FORMS DESCRIPTION LANGUAGE XFP1029W No substitution allowed for Logo <logo name> Indication You entered the USING INK parameter in the LOGO command when the NO SUBSTITUTION flag was set for the specified logo in the logo resource. Action Do not use the USING INK parameter with this logo. XFP1030W Can not close data base Indication The co[...]

  • Страница 91

    MESSAGES XFP3005E Vertical text inconsistent with left/right Indication Vertical text is aligned LEFT or RIGHT instead of TOP or BOTTOM . Action Correct the text direction with the proper ALIGNMENT . XFP3006E Identifier exceeds 6 characters Indication An identifier name, such as FORM name, exceeded six characters. Action Correct the identifier name[...]

  • Страница 92

    HOST FORMS DESCRIPTION LANGUAGE XFP3014E Value out of range Indication A zero value or a value that exceeds page limits was encountered. Action Correct the value to one within the valid limits. XFP3015E Keyword out of context/sequence Indication You sequenced a keyword incorrectly. Action Enter the keyword in the correct order. XFP3016E FONT comman[...]

  • Страница 93

    MESSAGES XFP3021E Font name <font name> exceeds 20 characters Indication The font name exceeded the 20 character maximum length. Action Use a valid font name, which should consist of 20 characters or less. XFP3024E Line end coordinate <= start coordinate Indication The line ending coordinate is less than or equal to the line starting coord[...]

  • Страница 94

    HOST FORMS DESCRIPTION LANGUAGE XFP4006F Cannot open FSL Indication There is a serious system error. The compiler was not able to open the input FSL file. Action Verify that the file name is correct and rerun the job. If the problem persists, contact your System Administrator. XFP4009F Cannot open IFF Indication There is a serious system error. The[...]

  • Страница 95

    MESSAGES HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS 6–13 XFP4030F Database access fault: mode =<return code> Indication There is a serious system error. The compiler was not able to access the resource database for the reason based on the return code. Action Contact your System Administrator with the return code ( rc ) n[...]

  • Страница 96

    HOST FORMS DESCRIPTION LANGUAGE 6–14 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS Return code Description -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 I[...]

  • Страница 97

    MESSAGES HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS 6–15 Return code Description -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 -226 Maximum [...]

  • Страница 98

    HOST FORMS DESCRIPTION LANGUAGE 6–16 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS Return code Description -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 Verific[...]

  • Страница 99

    MESSAGES HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS 6–17 Return code Description -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 -276 No outstandi[...]

  • Страница 100

    HOST FORMS DESCRIPTION LANGUAGE XFP4040F Text string exceeds buffer limits Indication The text string entered exceeded the text buffer limits of 4096 characters. Action Shorten the text string by breaking the text up into two or more TEXT commands. XFP4050F Keyboard map not found Indication The keyboard map specified in the compile command line was[...]

  • Страница 101

    MESSAGES XFP4064F Query List Error Indication There is a serious system error. Action Contact your System Administrator. XFP4065F Invalid XES Tape Label Indication There is a serious system error. The compiler was not able to process the tape label or the compiled form it just created. Action Contact your System Administrator. XFP4066F DELETE old A[...]

  • Страница 102

    HOST FORMS DESCRIPTION LANGUAGE XFP4081F Can not open Database. Check DB reference. Indication The database cannot be opened. There may be a database reference error. Action Check your JCL for database reference errors or contact your System Administrator. XFP4082F DB security fault. No access privilege for user. Indication The database has been se[...]

  • Страница 103

    MESSAGES XFU4030F Database access fault: mode=<return code> Indication There is a serious system error. The compiler was not able to access the resource database for the reason based on the return code. Action Contact your System Administrator with the return code ( rc ) number. Refer to error code XFP4030F for the descriptions of the possibl[...]

  • Страница 104

    HOST FORMS DESCRIPTION LANGUAGE XFU4067F Attribute data list Error Indication There is a serious internal error. Action Contact your System Administrator and indicate the error number. XFU4068F ADD Attribute Error Indication There is a serious internal error. Action Contact your System Administrator and indicate the error number. XFU4069F BLOB Data[...]

  • Страница 105

    MESSAGES XFX0002F Memory allocation error Indication The system has failed to acquire sufficient memory. Action Increase your memory size for the job or contact your System Administrator. XFX0003F Open file error Indication The system has failed to open a file. Action Contact your System Administrator. XFX0004F Invalid <IFF version> record fo[...]

  • Страница 106

    HOST FORMS DESCRIPTION LANGUAGE XFX0011F Invalid <origin> record format Indication The system found an error in the IFF file. Action Contact your System Administrator. XFX0012F Invalid <grid> record format Indication The system found an error in the IFF file. Action Contact your System Administrator. XFX0013F Invalid <line> record[...]

  • Страница 107

    MESSAGES XFX0023F Error opening XES file Indication The system failed to open the IFF file. Action Make sure your JCL contains the DD statement //XFXES. XFX0024F Error writing XES file Indication There is a programming error. Action Contact your System Administrator. XFX0025F Unexpected IFF command sequence Indication There is a programming error. [...]

  • Страница 108

    HOST FORMS DESCRIPTION LANGUAGE XFX0033W Possible print errors ... no character map for font <font name> Indication The program could not locate a character map in the XPRM font database for the indicated font and keyboard combination. Action The program continues with the last used character map. XFX0034F Error initializing to XPRM databases[...]

  • Страница 109

    MESSAGES EXIT Terminating due to internal error Indication There is a serious internal error. Action Contact your System Administrator. HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS 6–27[...]

  • Страница 110

    HOST FORMS DESCRIPTION LANGUAGE 6–28 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS[...]

  • Страница 111

    A. System considerations Consider the following items when designing and planning your form: • Line density limits • Local density limits • Superimposed edges when adjoining boxes • Text size in boxes • Lines with sections. These items are especially important when designing complex forms. You can avoid error messages and save the time it[...]

  • Страница 112

    HOST FORMS DESCRIPTION LANGUAGE 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. If you encounter this type of error, reduce the density of the area by spreading the material out on the form or by deleting parts of the f[...]

  • Страница 113

    B. 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. The FMT defaults are FMT1 (landscape) and FMT6 (portrait). Table B–1 lists the grid and origin substitutions you can use when you[...]

  • Страница 114

    HOST FORMS DESCRIPTION LANGUAGE 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 Substitution FMT12 LANDSCAPE; GRID UNIT IS 13.6 CPI, 8.1 LPI, ORIGIN 0.18 INCH, 0.66 INCH; FMT13 PORTRAIT; GRID UNIT IS 13.6 CPI, 8.1 LPI, OR[...]

  • Страница 115

    C. 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. If you use abbreviated reserved words, make sure they are identical to those in the ap[...]

  • Страница 116

    HOST FORMS DESCRITION LANGUAGE C–2 HOST FORMS DESCRITION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS[...]

  • Страница 117

    D. Comparison of HFDL and FDL 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 *Extension denotes an additional command in HFDL2.1 that is not in FDL. Command/Feature HFDL 2.1D HFDL 3.1 HFDL 3.2 FDL Extension * BATCH • BOX • • • • COLUMN ?[...]

  • Страница 118

    HOST FORMS DESCRIPTION LANGUAGE D–2 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS[...]

  • Страница 119

    E. Supported paper sizes You can design forms for a variety of paper sizes, however, you must be aware of the paper sizes your printer supports. 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. Table E–1 [...]

  • Страница 120

    HOST FORMS DESCRIPTION LANGUAGE E–2 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS[...]

  • Страница 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. alignment Positioning of an image on a page for printing[...]

  • Страница 122

    HOST FORMS DESCRIPTION LANGUAGE bit Binary digit. Smallest unit of information recognized by a computer. Numeric digits of 1 or 0 represent the binary scale of notation. In computers and related devices, the binary numeric values can be represented by a positive or negative electrical pulse. As a general rule, 1 equals ON, TRUE, or YES; and 0 (zero[...]

  • Страница 123

    GLOSSARY character cell Digitized space containing a single character within a font set. character code Code representing alphanumeric information, such as ASCII. character map Grid of blocks, where each block corresponds to a letter, number, punctuation mark, or special character. character set Number of different characters used by a particular d[...]

  • Страница 124

    HOST FORMS DESCRIPTION LANGUAGE control program Program that supports the operating system by monitoring the flow of jobs, tasks, processing, and so forth, within the system. coordinate Point on the x –axis and y –axis that determines a grid position. copy To duplicate data in a new location or on an additional storage medium. For example, to c[...]

  • Страница 125

    GLOSSARY duplex Printing or copying on both sides of the paper. See also simplex. easy values Font point sizes, orientations, and names explicitly defined in Font Interchange Standard (FIS). elite Smallest size standard typewriter type: 12 characters per horizontal inch. See also pica . embedded blanks Blank spaces within a command line. enabler Ha[...]

  • Страница 126

    HOST FORMS DESCRIPTION LANGUAGE form Electronic version of a form that can include lines, boxes, text, shading, logos, and embedded text. Forms can be printed without variable data or merged with variable data during the printing process. form feed Keyboard printer control character that causes the printer to skip to the top of the next page. forma[...]

  • Страница 127

    GLOSSARY input devices Keyboards, magnetic media, or any device used to give a system information. input output (I/O) General term encompassing the flow of data into and out of a computer system. input processing Formatting control for the pages of a report. insert To add text or graphics to a document. interface Device by which two systems connect[...]

  • Страница 128

    HOST FORMS DESCRIPTION LANGUAGE library In data storage, a collection of related files or programs. line One horizontal flow of characters. line feed Control character that causes the printing system to begin printing in the current character position of the next line (unless set to be interpreted as an end of line). line printer High–speed print[...]

  • Страница 129

    GLOSSARY MVS Multiple Virtual Storage. Operating system that supports the IBM System 370 hardware. MVS is designed to handle large scale production batch applications. national use characters Includes the @, $, and # sign. The system recognizes the hexadecimal representations of the U.S. national characters: @ as X‘7C’; $ as X‘5B’; and # as[...]

  • Страница 130

    HOST FORMS DESCRIPTION LANGUAGE pixel Acronym for picture element. Smallest addressable point of a bitmapped screen that can be independently assigned color and intensity. Pixels are definable locations on a display used to form images. For graphics displays, more pixels generally provide higher resolution. Spots, dots, and pixels are used intercha[...]

  • Страница 131

    GLOSSARY recovery Act of overcoming a problem or error during processing. Typically, a specialized software recovery routine gains control and attempts to resolve the error without crashing the system. remote access Access to a central computer by terminals or devices geographically separated from the computer. replace Process of exchanging one por[...]

  • Страница 132

    HOST FORMS DESCRIPTION LANGUAGE syntax Rules governing the structure of expression in a programming language. syntax error System response to a mistake in structure of expression. system 1. In data processing, a collection of parts and procedures organized to accomplish a set of specific functions. 2. Assembly of components united by some form of r[...]

  • Страница 133

    GLOSSARY type size Height of a typeface expressed in points (measured from the bottom of its descenders to the top of its ascenders). type style Italic, condensed, bold, and other variations of typeface that form a type family. UCS Universal Character Set. Printer feature that permits the use of a variety of character arrays. variable Information o[...]

  • Страница 134

    HOST FORMS DESCRIPTION LANGUAGE GLOSSARY–14 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS[...]

  • Страница 135

    Index Numerals 4135 printer, SEF, 2–2 4700 Color Document Printer, 2–3, 2–11 871 Communications Module (CM), 1–2 A abbreviating, reserved words , 3–2, C–1 accessing compiled forms, 5–12 alignment, 3–19 ASCII format, 2–11 B BARR SNA, 1–2 BATCH command, 5–5 to 5–6 batch processing, COMPILE command, 5–5 to 5–6 bitmaps, 2–[...]

  • Страница 136

    INDEX form elements, positioning, 2–4 to 2–5 orientation, 3–5 origin, 2–3 formats ASCII, 2–11 commands, 3–2 to 3–3 determining, 2–1 to 2–6 inkname, 3–11 XES, 3–9 forms color, 2–11 to 2–12 compiled, accessing, 5–12 data, 2–6 design ruler, 2–12 to 2–13 existing, editing, 5–12 HFDL application, 1–3 to 1–4 monoch[...]

  • Страница 137

    INDEX P page frames, 2–2 to 2–3 orientation, 2–1 to 2–2 setup errors, A–1 to A–2 palette, 2–11 to 2–12 PALETTE command, 3–9 to 3–10 PAPER command, 3–4 to 3–5 paper size, 2–3, 2–12, 3–4 to 3–5, E–1 physical page , 2–2 to 2–3, 3–13 PORTRAIT command, 3–5 to 3–6, B–1 to B–2 portrait orientation, 2–1 to [...]

  • Страница 138

    INDEX INDEX–4 HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS[...]

  • Страница 139

    Index There 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 at the top of this 2nd column . . . put one in. 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 [...]

  • Страница 140

    00 IT Main Entries Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) boxes boxes(1) AN centralized centralized(1) AN character character(1) AN commands, HFDL commands, HFDL(1) AN coordinates coordinates(1) AN decentralized decentralized(1) AN error[...]

  • Страница 141

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) operating operating(1) AN orientation orientation(1) AN origin origin(1) AN page page(1) AN printer printer(1) AN printers printers(1) AN procedures procedures(1) AN requirements requirements(1) AN sample sample(1) AN size size(1) AN syntax syntax(1) AN system syst[...]

  • Страница 142

    00 IT Main (see) entries Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) design ruler, see forms, design ruler AN Forms Description Language, see FDL AN Forms Source Language, see FSL AN graphic representation, see bitmaps AN horizontal format, s[...]

  • Страница 143

    00 IT Subentries Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) text, see TEXT IN BOX command boxes(1) AN palette, see PALETTE command ink(1) AN system software, see OSS operating(1) AN[...]

  • Страница 144

    000 IT Introduction Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) documentation, other nal info ons rela OV publications, related elated publi M public OV[...]

  • Страница 145

    01 IT Overview Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) 871 Communications Module (CM) dule (C OV BARR SNA RR S OV BSC/RJE communications link SC/R OV printers zed pr ized pr centralized(1) OV communications link ations l OV printers ece d[...]

  • Страница 146

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) MVS/ESA SA ope OV MVS/XA S/X OV environment onm he asso operating(1) OV OSS ating system s ted OS OV prerequisites rereq OV supported ter sup pported d printers(1) OV protocol converter ocol con OV hardware re requ requirements(1) OV software ftw requirements(1) OV[...]

  • Страница 147

    02 IT Planning your forms Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) 4135 printer, SEF 5 prin OV 4700 Color Document Printer x 47 OV 4700 Color Document Printer 700 p OV ASCII format r is in AS OV bitmaps itma OV catalog, ink nk ca ata OV ce[...]

  • Страница 148

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) COMPILE command LE com OV elements orm ele ft corn coordinates(1) OV negative ega coordinates(1) OV X and Y Y coo cifying a g coordinates(1) OV data types ta ty OV edge-marking dge–mar OV elements, form ning f orm elem OV fixed fonts ixe OV character maps nt cha [...]

  • Страница 149

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) origin m ori form(1) OV ASCII e ASC formats(1) OV determining ining forma daries asso ion (SY ace the foll ying bot a and var formats(1) OV color or to f lor models, i forms(1) OV data ta: fo forms(1) OV design ruler ms des uler for m forms(1) OV[...]

  • Страница 150

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) planning ning your f opriate for a G rea you sp ise the o gh the f sider them wh riable d ction of the p etting the co mal code poin es the loc gn ruler ca e side 2 fo forms(1) OV frames, page ge fra ke sure OV grids Gri MT gr OV highlight color printer ght color p[...]

  • Страница 151

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) color k color av ult in ink(1) OV keyboard character maps yboar al keybo OV KEYBOARD parameter OARD par OV landscape, orientation pe ori pe forma OV spacing g or li line(1) OV mapping process pping proc OV fonts nt character m maps(1) OV fonts iler equat maps(1) OV[...]

  • Страница 152

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) frames ame i ude the are page(1) OV orientation ienta cape orie page(1) OV palette ette, an nd sub OV paper size aper s OV paper size osing pa OV physical page hys hysi OV portrait orientation er portr ait fo OV grippers rippe printer(1) OV 4135 printer, SEF rox 41[...]

  • Страница 153

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) SEF option d (SEF) m OV paper aper siz size(1) OV paper r siz size(1) OV page ystem p yste system(1) OV fonts ach hav gn ea types(1) OV page frames t of bou n never b types(1) OV unit value nit va OV variable data iable da OV virtual keyboard character maps irtual [...]

  • Страница 154

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) Xerox 4700 Color Document Printer ment Printer h OV Xerox 4700 Color Document Printer nter uses full co OV[...]

  • Страница 155

    03 IT Using FDL commands Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) abbreviating, reserved words rved w OV alignment nmen OV BOX command X com X comm ng fo OV font card rd and a m centralized(1) OV per inch (CPI) PI sp character(1) OV specia[...]

  • Страница 156

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) description escr •E N 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 ... pro ve a ‘LO 6 imag hin the s nal=xOr is where D JUSTIF ula abo ng’ sp es xoxo T Y1+3 commands, HFDL(1) OV[...]

  • Страница 157

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) format nd for erstandi commands, HFDL(1) OV forms, creating reati commands, HFDL(1) OV setup ettin he fir w) and TS, and XD xes) re ntime 3–6 sho irst ink y RED, PI lack pix commands, HFDL(1) OV syntax and syn commands, HFDL(1) OV COMMENT command MMENT com ENT **[...]

  • Страница 158

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) font card ard. Us decentralized(1) OV[...]

  • Страница 159

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) description commands ipt axim nd ( C e ) p ure 3–12 wo decima nd are refer ig uote i pted by a ’t T 1,1 ’Jo e 3–14 nt of ve NT n k lue fo LE n sp ifies the nam alue * yGr Y C i ind MN SIZE IS 3 ax” secti eed 12 c uces –.–. T Y2–4 OV[...]

  • Страница 160

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) DO SECTION command DO SEC AT specifies th OV DOT LEADER command ADER co es *** OV DOTS ress DOT OV END command ND comm OV FDL commands guage (FD OV commands FDL comma features, HFDL(1) OV FONT command ONT com ONT Fon OV index number nt index nu fonts(1) OV names ie[...]

  • Страница 161

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) setting up g up y d a prede S USLET xceed th DL descripti mat FMT OG (hig ned is 25 ribe fo nly on a X forms(1) OV FORMS command RM com OV FSL rce Lang OV GRAPHIC command APHIC co C SYM OV GRID command RID co 2 CPI BY 8 OV[...]

  • Страница 162

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) HFDL commands, using 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 umber of lin ame of th D , BROK ory of the p ho uous st n specif ax’ DOT LE mm ex numb OV[...]

  • Страница 163

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) ICATALOG command OG com OV catalog he ink c ink(1) OV INK command NK comma his sta OV inkname format e forma OV INTERWORD command RWO X‘20’, t erwo OV formula ord ga interword gap(1) OV multiplier tiplie interword gap(1) OV SPACING operand CING op ACIN interwor[...]

  • Страница 164

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) size table ze of the lin line(1) OV LINE command INE com RY 0.50 IN OV LIST COLORMAP command OLORMAP c OV LITERAL operand TERAL op OV LOGO command GO com OGO NEW OV multiple font names arate multi OV form m, and the orientation(1) OV text he text orien orientation([...]

  • Страница 165

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) console onsole printer(1) OV relative coordinate e coordi es show the lo OV reserved words eserv OV resolution ON: You OV SECTION command CTION com ECTION comman OV setup commands u enter setu m one to si SLETT rid format fo zontal size of d is 1 XDO alog is a file[...]

  • Страница 166

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) special characters pecial charac rs print only if y OV command flow, HFDL x flow ch syntax(1) OV TEXT AT command XT AT com EXT A ustification is be dth of the colu st’ NEW L OV text block, size loc OV TEXT IN BOX command XT IN BOX com EXT IN B ne of text to occu [...]

  • Страница 167

    04 IT Creating a sample form Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) samples g a sam sing FMT1 v 4 paralle 5 parall NTAL BOX ’BAC 6 BOXES 13 forms(1) OV setting up up the fo S UN214 forms(1) OV descriptive data, entering nter descriptiv[...]

  • Страница 168

    05 IT Managing and printing sample forms Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) accessing compiled forms essing compiled f OV BATCH command e the BAT TCH com OV batch processing, COMPILE command ssing COMPILE co YZFORMS d OV printers ntr[...]

  • Страница 169

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) compiled forms, accessing Acc OV data sets ata sets sto nce data se titioned da uential da OV database abas OV DDnames fies the DDna Dnam cution DD pilation, the DD OV printers mes for dec ames for dec decentralized(1) OV downloading, sample wnlo ownlo OV compiled,[...]

  • Страница 170

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) samples escription Lan St produ EN spac le 5-2 sh atches the indic ch in your compiler in ble 5–6 id tten to SYSPR ted in Table 5–8 a ant to dow ding a ochrome mo forms(1) OV FSL uage (FS OV ISPF editor r ISPF e OV HFDL compiler FDL compi FNTA FINP SUPTA gure 5[...]

  • Страница 171

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) printing samples d printing a sa ure 5–10 OV JCL ms in your JCL, as app requirements(1) OV forms, printing aging and prin ERsion=Oth 0) the EN sp HIFT=chara XC MEM=M BJECT VER=X alfunctio FFR y the XSUI king the HF inting a sa put Parm ( VE sample(1) OV BATCH com[...]

  • Страница 172

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) COMPILE command MPILE com ersion XC on Oup=nam EMber=sele e DDname is XFFSL a syntax(1) OV toner consumption oner consump OV VSAM data sets Virtual Storage Access Me OV[...]

  • Страница 173

    06 IT Messages Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) messages essa XFG6006W FG6020I FP1001W FP1005W FP1015W FP1024W FP1031W FP3007E FP3016E FP3030E FP4010F FP4030F d variable, identifier poin imum data lis abase dictionary and dat FP403[...]

  • Страница 174

    ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) message indicators ndicate OV indicators, messages age indi OV[...]

  • Страница 175

    Appendix A. IT System considerations Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) images oxes a boxes(1) OV density limits, lines ne densi OV local density ocal de pe of err errors(1) OV page setup ge setup er nsity of the ar errors(1) OV dens[...]

  • Страница 176

    Appendix B. FMT grid format properties Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) FMT grid format properties MT grid f ble B–3 li OV GRID command RID command rint on A4 p OV landscape, orientation MT prope CAPE; GR OV PORTRAIT command ORTR[...]

  • Страница 177

    Appendix C. IT Approved abbreviations for reserved words Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) abbreviating, reserved words oved abb OV reserved words eserved wo OV[...]

  • Страница 178

    Appendix D. IT Comparison of HFDL and FDL Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) comparison, FDL arison of HF commands, HFDL(1) OV FDL commands nd FD OV[...]

  • Страница 179

    Appendix E. Supported paper sizes Hint: To begin filling in a blank Index Table, press <NEXT>. ITEM VARIATIONS (Optional) LIST UNDER (Optional) SORT AS (Optional) CODES (Optional) paper size orted paper si OV paper or a variety of pape size(1) OV[...]

  • Страница 180

    Current date Your name and title Telephone number Do you have any questions that are not answered by the documentation? If so, please list them. What specific things can we do to make the documentation better? Please write any other comments or suggestions. Please be specific and give page and paragraph references where applicable. Publication titl[...]

  • Страница 181

    Tape here only — Do not staple Xerox Corporation Printing Systems Software 280 Wekiva Springs Road, Suite #340 Longwood, Florida 32779-3606 Please fold here Please fold here Place Stamp Here Post Office Will Not Deliver Without Proper Postage Attn: Documentation[...]