• Aucun résultat trouvé

- - - - - - - - - - --- - - File No. 534-32

N/A
N/A
Protected

Academic year: 2022

Partager "- - - - - - - - - - --- - - File No. 534-32 "

Copied!
144
0
0

Texte intégral

(1)

I

J

- - - 5C21-7716-3

- - - - - - - - - - --- - - File No. 534-32

- - - ---

- - - - - - -

IBM System/34

Screen Design Aid

Programmer's Gu ide and Reference Manual

Program Number S726-UTl

(2)

- - - SC21-7716-3

- - - - - - - - - - - --- - File No. S34-32

- - - ---

- - - - - - -

IBM System/34

Screen Design Aid

Programmer's Guide and Reference Manual

Program Number 5726-UT1

(3)

Fourth Edition (September 1982)

This is a major revision of, and obsoletes SC21-7716-2 and technical newsletters SN21-8112, SN21-8207, and SN21-8256. Changes or additions to the text and illustrations are indicated by a vertical line to the left of the change or addition. Because the changes and additions are extensive, this publication should be reviewed in its entirety.

This edition applies to release 8, modification 0 of the IBM System /34 Utilities Program Product (Program 5726-UT1) and to all subsequent releases and modification levels until otherwise indicated in new editions or technical newsletters. Changes are periodically made to the information herein; these changes will be reported in technical newsletters or in new editions of this publication.

This publication contains examples of data and reports used in daily business operations. To illustrate them as completely as possible, the examples include the names of individuals, companies, brands, and products. All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental. It is possible that this mat~rial might contain reference to, or information about IBM products (machines and programs), programming, or services that are not announced in your country. Such references or information must not be construed to mean that IBM intends to announce such IBM products, programming, or services in your country. For example, ideographic support is available only in Far East countries.

Use this publication only for the purposes stated in the Preface.

Publications are not stocked at the address below. Requests for copies of IBM publications and for technical information about the system should be made to your IBM representative or to the branch office serving your locality.

This publication could contain technical inaccuracies or typographical errors. Use the Reader's Comment Form at the back of this publication to make comments about this publication. If the form has been removed, address your comments to IBM Canada Ltd., I nformation Development, Department 849, 1150 Eglinton Avenue East, Don Mills, Ontario, Canada M3C 1 H7. IBM may use and distribute any of the information you supply in any way it believes appropriate without incurring any obligation whatever. You may, of course, continue to use the information you supply.

(4)

This manual is for programmers who want to use the screen design aid utility program (SDA)' a part of the IBM System/34 Utilities Program Product, to create and maintain display screen formats and menus.

This manual describes how to use SDA with the ideographic and nonideographic versions of the system;

it does not describe the procedures, control commands, and/or utility programs you can use instead of SDA.

For information on those topics, refer to the System Support Reference Manual.

This program provides ideographic support when used with the ideographic version of the SSP and the ideographic hardware devices that version supports.

How This Manual Is Organized

The introduction lists the purpose of SDA and describes when and how it can be used. It also describes the SDAsign-on procedure, program options available, help text provided, command function key usage, and the SDA termination procedure.

Chapters 1-8 describe the eight options on the SDA menu.

Appendix A defines SDA recovery following an abnormal termination.

Appendix B shows how you might use SDA to create a WSU or RPG program.

Appendix C shows the HELP SDA display.

Preface

Prerequisite Publications

• IBM System/34 System Support Reference Manual, SC21-5155

• IBM System/34 Work Station Utility Reference Manual, SC21-7663

• IBM System/34 Source Entry Utility Reference Manual, SC21-7657

• IBM System/34 RPG II Reference Manual, SC21-7667

Related Publications

• IBM System/34 Displayed Messages Guide, SC21-5159

• IBM System/34 Operator's Guide, SC21-5158

• IBM System/34 Installation and Modification Reference Manual: Program Products and Physical Setup,

SC21-7689

• IBM System/34 Master Index, SC21-7739

• IBM System/34 Bibliography, GH30-0231

• IBM System/34 Keyboard Template, GX21-7660

• IBM 5292 Color Display Station Programmer's Guide to Using Color, GA21-9413.

• IBM 5292 Color Display Station Operator's Guide, GA21-9416.

• IBM 5291 Display Station Operator's Guide, GA21-9409.

IBM publications are available that describe the IBM-supplied ideographic characters and list their corresponding I BM codes. Contact your country representative for further information.

Preface iii

(5)
(6)

INTRODUCTION SDA Sign-On . SDA Menu . . . Help Displays. .

SDA Command Function Keys and Template SDA Sign-Off . . .

SDA Displayed Messages File Full Halt . . Library Full Halt . . .

CHAPTER 1. CREATE A NEW $SFGR/WSU SOURCE MEMBER . . .

S-Specification Fields Blank Screen . . . . Attribute Screen

Printing of Display Image and $SFGR Specifications.

Additional Field Attributes and Overriding Data Color Attributes for 5292 Color Display Station . . Using Color for Information Display . . . . Full-Screen Mode Example. . . . Printing of Display Image and $SFGR Specifications CHAPTER 2. ADD TO AN EXISTING $SFGR/WSU

SOURCE MEMBER . . . . CHAPTER 3. UPDATE AN EXISTING $SFGR/WSU

SOURCE MEMB~R . . . . vii

· x

· xiii.

· xv xvii

· xx

· xx

· xx

· xx

1-1 1-3 1-9 1-10 1-15 1-16 1-25 1-26 1-28 1-29

. 2-1

3-1 CHAPTER 4. DISPLAY THE FORMATS IN A EXISTING

$SFGR OBJECT MEMBER . . . 4-1 CHAPTER 5. DELETE A FORMAT FROM AN EXISTING

$SFGR/WSU SOURCE MEMBER . . . 5-1

Contents

CHAPTER 6. UPDATE EXISTING $SFGR/WSU SOURCE STATEMENTS VIA SEU . . . . . . CHAPTER 7. BUILD A MENU INTERACTIVELY Create a New Fixed-Format Menu . . .

Update an Existing Fixed-Format Menu Create a New Free-Format Menu . . . Update an Existing Free-Format Menu .

Command Function Key Summary for Building Menus CHAPTER 8. BUILD A WSU PROGRAM OR RPG II

SPECIFICATIONS FOR WORKSTN FILE Building an RPG II Program . . . . . . Building a WSU Program . . . . C-Specification Subroutine Generated by SDA Additional Considerations . . . . APPENDIX A. SDA RECOVERY FOLLOWING AN

ABNORMAL TERMINATION . . . . Create, Add, Update, Delete, and WSU Program/RPG

Skeleton Program Build

Menu Build . . . . APPENDIX B. HOW TO USE SDA TO CREATE WSU

AND RPG PROGRAMS Creating a WSU Program Creating an RPG Program

APPENDEX C. HELP SDA DISPLAY.

GLOSSARY INDEX . . .

6-1 7-1 7-4 7-12 7-13 7-19 7-22

8-1 8-2 8-7 8-15 8-17

A-1 A-1 A-3

B-1

B-1 B-3 C-1 G-1 X-1

Contents v

(7)
(8)

During the development and testing of the application programs that will run on your System/34, it will be necessary to create and then modify many display formats. The screen design aid utility program (SDA) has been

developed to help you do this. Instead of laying out your displays on grids and then coding Sand D specifications for $SFGR or Work Station Utility (WSU), you can build your displays directly on the display screen. When the screen displays are as you want ttiem, SDA will create the $SFGR or WSU source member for you. SDA also gives you the ability to add new formats to a member, modify existing formats, and delete formats you no longer need.

SDA also gives you the option of creating or modifying menus on the display screen. To create a new menu, a skeleton menu is displayed, and you fill in the blanks. When you add new operator procedures to an application, SDA lets you add them to the existing application menu.

SDA can also be used to generate a WSU program. Use SDA to build a format source member that contains your displays. Then use SDA to generate a basic WSU program that corresponds to the source member. You can then use SEU or SDA option 6 to add any calculations you require. Because SDA does not create the disk file descriptions (F- and I-specifications), you must create the source descriptions of the disk files being used before you compile the WSU program.

Another SDA option simplifies the creation of the RPG source specifications needed for a WORKSTN file. Use SDA to build a source member containing your displays. Then use SDA to build a skeleton RPG II program that corresponds to that source member. You can then use SEU to complete your program, or you can use the include function of SEU to place the generated RPG II source statements in your existing source program.

Introduction

Introduction vii

(9)

SDA supports both the 1920- and the 960-character display. In many cases, figures and examples are shown using both displays, but when there are minor differences between the two displays, figures and examples are shown using the 1920-character display only.

SDA enables customers to define display screen formats using ideographic characters. All functions of SDA will support Ideographic Characters.

Generally, a good practice to follow when you are using SDA is to record the format member names, format names, and menu names before you begin to create, add to, or update those format members or menus. The LlSTLlBR command is useful for determining the names of existing format members or menus; refer to the System Support Reference Manual for more information.

Notes:

1. This manual describes how to use the SDA program; it does not describe the procedures, control commands, and/or utility programs -you can use instead of the SDA program. For information on those topics, refer to the System Support Reference Manual.

2. The SDA procedure cannot be nested within a procedure.

3. The SDA procedure reserves bytes 1 through 104 of the local data area for its use. Therefore, any user data in these bytes will be destroyed.

4. If the SDA procedure resides in a user library other than the system library (#LlBRARY), you will only be able to create, add, or update format members that are in the specified user library. If the SDA procedure resides in the system library (#LlBRARY), you will be able to create, add, or update formats that are in any user library on the system.

(10)

This diagram shows the general logic flow of the SDA program.

Sign on

Display options menu

Perform selected option

Generate

$SFiGR

EOJ

Introduction i"

(11)

SOA SIGN-ON

Enter one or more of the following parameters on the Command display:

(1 ) (2) (3) (4) (5) (6)

SOA [source] ,[inlib] , [sfgrload] , [sfgrprint] ,[outlib] , [sfgrlib]

The parameters you enter depend on the SOA program function requested.

Only parameter 3 (sfgrload) is required, if needed by the function, because all other parameters have defaults. Enter commas as needed to maintain proper placement of parameters.

Note: The SOA sign-on procedure is the same in ideographic mode or nonideographic mode. The screen prompts are ideographic if the work station is in ideographic mode. The work station operator must answer with

alphanumeric responses. If you want to create ideographic screen formats, you must be in the ideographic mode. Ideographic mode is entered by specifying yes to the ideographic prompt at sign-on. If you want to update ideographic screen formats, then you must be in the ideographic mode.

Function

Create $SFGR source member Add to, update, or delete an existing $SFGR source member Display formats in an existing

$SFGR object member Create WSU source member Add to, update, or delete an existing WSU source member Display f9rmats in an existing WSU object member

Update existing $SFGR source statement via SEU

Update existing WSU source -statements via SEU

Build a menu

Build a WSU source program Build RPG II specifications for . a WORKSTN file

Parameters Used All

All

(2) inlib

(1) source (2) inlib (5) outlib (1) source (2) inlib (5) outlib

(2) inlib

All

(1) source (2) inlib (5) outlib

(1) source (2) inlib (5) outlib

(1) source (2) inlib (5) outlib (1) source (2) inlib (5) outlib

(12)

Parameter defaults are listed in the following parameter descriptions:

Parameter (1) source

(2) inlib

(3) sfgrload

(4) sfgrprint

(5) outlib

(6) sfgrlib

Description

The name of the source member to be processed. If you are processing formats, the default is SCRNSPEC. If you are building a menu (SDA menu option 7), the maximum length of the name is 6 characters and the default is SCRNSP.

The name of the library in which SDA will find the member to be processed or displayed. The default is the system library (#LlBRARY). If you enter a name in this parameter, it will be the default for parameter 5 (outlib) and parameter 6 (sfgrlib).

The name you want assigned to the load member created by $SFGR. If you do not enter a name, $SFGR will not be run when you finish running SDA, and the load member formats will not be generated.

Controls printing by $SFGR on the system list device.

(SDA printing is controlled by command function key 6.).

Enter YES, NO, or PARTIAL. The default is YES.

YES causes the printing of Sand D specifications, buffer descriptions, all messages, and lists the indicators used.

NO causes the printing of only termination messages, together with the statement causing the error.

PARTIAL causes the printing of input and output library names, screen format member names, and all messages together with their related statements.

The name of the library in which SDA should write the created or updated source member or the menu command text and display text source members. The default is the system library (#LlBRARY) or the library name you entered in parameter 2 (inlib).

The name of the library in which $SFGR should write the object format member. The default is the system library (#LlBRARY) or the library name you entered in parameter 2 (inlib).

The display will change to the SDA menu when you enter the SDA command.

Introduction xi

(13)

Notes:

1. Entering SDAH presents an explanation of the utility.

2. If you did not enter a source member name, or if you enter HELP SDA, SDA displays the Screen Design Aid screen, which shows the required parameters.

SCREEN DESIGN AID OPTIONAL-CO)

SDA is a utility program that aids the user interactively to create and maintain display formats, menus, and WSU or RPG II program specifications.

Source Member Name Input Library Name

$SFGR load Member Name ••.••....•.••••.•••••..••...•••..•••••.••

.§CRNSPEC

#LIBRARY

Print $SFGR Specifications (yES/NO/PARTIAL) ••.•••.••••••••.••.•• YES Output Library Name For Source Member .•.•••••••.••••••••••••.•.

Output Library Name For $SFGR Load Member .••••••..••••.••.•••••

You can use this display to enter or change any SDA sign-on parameter.

Defaults are displayed, but you can enter your own parameters in place of the defaults. (See Appendix C.)

3. If you still did not enter a source member name (parameter 1), the following message will appear on the display screen:

SDA-0001 ENTER NAME OF MEMBER TO CREATE OR PROCESS If you want to accept the default (SCRNSPEC for formats, SCRNSP for menus), press the Enter / Rec Adv key. Otherwise, enter the source name to be processed if parameter 1 is needed by the SDA function being selected.

If the system is in ideographic mode, you must use nonideographic

characters to name source members and formats. Source member names or format names can be up to eight characters long and must begin with the characters A through Z, or

#,

@, or$. The remaining characters can be any combination of alphanumeric characters. Source, menu, or format member names cannot contain commas (,), single quotes ('), blanks, question marks (?), slashes (/), or hypens (-). Source, menu, or format members cannot have the names ALL, DIR, NEW, or SYSTEM, and should not have a name that has $ or

#

in the first position of the name.

4. Screen messages and prompts issued by SDA are ideographic if the work station is in ideographic mode. Operator responses to the SDA ideographic messages must be alphanumeric.

5. If you do not enter a $SFGR load member name, $SFGR is not called to CO)

(0 )

CO)

(14)

SDA MENU

The first display presented by SDA is a menu of the SDA program functions.

The SDA menu appears as follows:

On

the 1920-Character Display:

SOA MENU

ENTER THE NUMBER ASSOCIATED WITH THE OPERATION YOU WOULD LIKE TO PERFORM:

1 CREATE A NEW $SFGR/WSU SOURCE MEMSER 2 ADD TO AN EXISTING $SFGR/WSU SOURCE MEMBER 3 UPDATE AN EXISTING $SFGR/WSU SOURCE MEMBER

4 DISPLAY THE FORi1ATS IN AN EXISTING $SFGR OBJECT MEMBER 5 DELETE A FORMAT FROM AN EXISTING $SFGR/WSU SOURCE MEMBER 6 UPDATE EXISTING $SFGR/WSU SOURCE STATEMENTS VIA SEU 7 BUILD A MENU INTERACTIVELY

8 BUILD WSU ~ROGRAM OR RPG II SPECIFICATIONS FOR WORKSTN FILE

COL INO "toOE? ENTER Y OR N. DEFAULT IS Y ••••••••••••••.••••• Y WSU FORMAT MEMBER? ENTER Y OR N. DEFAULT IS N •.•.••••••••••.•• N AUTOMATIC PROMPTING? ENTER Y OR N. DEFAULT IS N •••••••••.••••• N

cmlMANO FUNCTION KEY 7 TO END JOB

On

the 960-Character Display:

SOA MEt{U

1 CREt-TE A NE~J $SFGR/WSU SOU~CE t-lEt:3ER

2 ADD TO tJ~ D:rSTIt:s $SrGR/~1SU SC'J~CE tlW:::·ER

3 U;COA TE n~ E:-<ISTIliG $SFGR/~,!~U SQ:";~CE l'la12.ER

4 DISPLAY THE FC:~tl;\TS IN Atl EXISTn:s $SFG~ OBJECT t'~EM3ER 5 DELETE A FC::;llAT FRO!'! AN EXISTII:S $SFGR/~SU SOCRCE tlEtiSER

6 ur'DATE EXISTU:G ~S~GR/t!SU S8U~CE STATEtlElns VIA SEU 7 fJUILD A

m:tiu

ItnER;\CTIVELY

8 BUILD l;SIJ PO:(1,\tl OR RPG II SPECIFrCATIO~S FOR L-:ORKSTN FILE

ENTER OPTION NU::3:::R COL

nm

t-:8DE? EtHER Y OR N. DEFAULT IS Y ••••• Y

~~su rC-:~l;\T nEl;::;ER? ENTER Y OR N. DEFAULT IS N .••••••••••••••••••••••••••••• ~~

AUTmlATIC PRO:'iPTH;S? EtHER Y OR N. DEFAULT IS N ...•..•••.••..•...•••. N

Introduction xiii

(15)

Enter the number associated with the program option you want to perform.

The chapters in this book correspond to the option selection numbers.

The first display also asks three questions and indicates the default answers.

COL IND MODE? ENTER Y OR N. DEFAULT IS Y.

Enter Y to enable the Column-indicator (COL IND) mode of SDA. This mode is used for the create, add, and update options. Column indicators and the active screen name are displayed on line 1, and line 1 is not available for entry when "

this mode is enabled. Enter N to work with all 24 (1920-character display) or 12 (960-character display) lines of the display. Command function key 8 can be used to show whether the Blank or Attribute screen is active when the Column-indicator mode is disabled.

WSU FORMAT MEMBER? ENTER Y OR N. DEFAULT IS N.

Enter Y to cause SDA to generate the S- and D-specifications used by WSU.

Enter N to cause SDA to generate the S- and D-specifications used by

$SFGR.

Note: Because SDA places data in columns 15 through 18, 23, 24, and 26 in the generated D-specifications, warning messages WSU-0111 and WSU-0262 are issued when these D-specifications are compiled in a WSU program. Data is placed in these columns for the update option of SDA.

AUTOMATIC PROMPTING? ENTER Y OR N. DEFAULT IS N.

Enter Y to enable automatic override prompting. This is used for the create, add, and update options. SDA will display the field attributes for each input and output field that will contain execution time data. You can change any item on the display. Enter N to disable automatic prompting.

Select your menu option and ensure that the questions are answered correctly;

then press the Enter / Rec Adv key. The first display of the option you select will appear on the display screen. (If you entered anything other than a number from 1 through 8, the SDA menu is redisplayed.)

Help displays are available at any time while you are using SDA. In addition, command function keys can be used to modify certain SDA functions and alter the sequence of others. These topics are discussed in the following sections of this chapter.

SDA attempts' to diagnose some errors when data is entered. When a syntax error occurs, the data in error is redisplayed in reverse image. When there is a relational error between two or more fields, those fields blink. When there are fields with required entries that are left blank, the entire prompt and any data you entered is redisplayed. Correct the error by retyping the corrected response or by deleting the response and taking the default.

Options 1, 2, 3, and 5 provide a source statement resequence option. This allows you to select whether or not to have the first five columns of your

(16)

HELP DISPLAYS

SDA provides you with two levels of help:

• A help menu that allows you to select displays that define many of the basic functions of the SDA program. (The SDAH command is described below.)

• Help displays that provide basic information about the current SDA session and basic descriptions of the SDA create and update functions (the Help key function).

There are two ways to display the help menu using the SDAH command:

1. At sign-on, enter SDAH on the Command display.

2. At any other time during SDA program operation:

a. Press the Attn key.

b. Take the 1 option.

c. Enter: SDAH

d. Select the needed help option from the help menu.

e. End SDAH with command function key 7.

f. Resume the interrupted task with command function key 1.

The help menu appears as follows:

SDA HELP MENU 1. PROCEDURE PARAMETER DESCRIPTIONS 2. COtlM.A.NO KEY DESCRIPTIONS

3. CREATE/ADD/UPDATE SCREEN SEQUENCE DESCRIPTION 4. CREATE/A~O/UPDATE FEATURE DESCRIPTIONS 5. SOA MENU OPTION DESCRIPTIONS

6. SOA SOURCE MANIPULATION VIA SEU

7. TABLE OF FIELD ATTRIBUTES AND UPDATE FUNCTIONAL CHARACTERS S. BUILD A MENU INTERACTIVELY

9. BUILD RPG II OR WSU SOURCE PROGRAM SPECIFICATIONS ENTER OPTION DESIRED

Introduction xv

(17)

SDA also provides you with two help displays that can be called up any time the S, Blank, or Attribute screen is being displayed. Pressing the Help key when one of these screens is being displayed causes the. following· help. screen to appear.

SOURCE MEMBER •••.•

INPUT LIBRARy •••.•

$SFt'3R MEI·mER ••••••

OUTPUT LIDRARY ••••

$SFGR LIDRARY •••••

PRHIT l=ON,O=OFF

XXXXXXXX

*

XXXXXXXX

*

XXXXXXXX

*

XXXXXXXX

*

XXXXXXXX

*

•••••• X

*

**~***M~****M*******~*********

ATTRIBUTES ..•. C,K,B,E,I,M,*

EXAMPLE - (CONSTANT) CACONST ANT )T

USE THE 'SDAH' PROCEDURE FOR MORE DETAILED HELP TEXT.

***

CREATE - PROMPT SCREEN SEQUENCE

***

l-FORMAT SCREEN - YOU SUPPLY $SFGR 'S' SPEC INFORMATION. FORMAT NAME IS THE OtILY PEQUIRED ENTRY. (C~:K 9).

2-BLM~K SCREEN - LAY OUT YOUR SCREE~4

AS YOU ["-'ANT IT TO APPEAR. (OIK 9) • 3-ATTRI[UTE SCREE~1 - YOU DEFINE FIELD

A TTP. I8UTES, MD FIelD LENGTH FOR EACH FIE LD (SEE EXAt1PLE). (C~1!< 9).

4-ATT~IBUTE OVERRIDE SCREEN - YOU ENTER ADDITIONAL FIELD ATTRIBUTES. ACTIVATED BY AUTO PROMPT OR '*' ATTR. (ENTER)

This display shows the SDA sign-on parameters, indicates whether SDA will print any output it produces, reviews the field attributes, and outlines the order of the various screens that appear during SDA options 1 and 2. The key you press to exit each screen is displayed in parentheses.

(18)

Pressing the Enter / Rec Adv key causes the second help screen to appear as shown below.

**FUNCTIONAL CHARACTERS**

+ ADD A FIELD

*******UPDATE SCREEN FORMAT *******

TO UPDATE A SCREEN FORMAT YOU CAN ,. ADD FIELD END CHARACTER

- MOVE A FIELD

=

MOVE 'TO' LOCATION

> SHIFT FIELD RIGHT OR LEFT R REPLACE CONSTANT CONTENTS D DELETE THE FIELD

ADD NEW FIELDS, SHIFT OR MOVE EXISTING FIELDS (ONE MOVE PER ENTER KEY), REPLACE THE CONTENTS OF CONSTANTS, AND DELETE FIELDS. USE THE ENTER KEY TO CONTINUE MAKING CHANGES OR CHK 9 TO END THE UPDATE OF THAT SCREEN FORMAT.

EXAMPLES

+CADD FIELD /. C CAN BE C, K,

»»>SHIFT LEFT 5 SPACES SHIFT RIGHT 5 SPACES»»>

B, E, I, M, * -MOVE FROM HERE =TO HERE RREPLACE CONTENTS OF A CONSTANT DDELETE A FIELD

This display reviews the special attribute characters that can be used only during SDA option 3, describes briefly the way you can update a screen format, and shows a few examples of how to update fields.

Pressing the Enter / Rec Adv key a second time causes the screen you were working on when you pressed the Help key to reappear.

SDA COMMAND FUNCTION KEYS AND TEMPLATE

SDA supports the command function key operations shown on the SDA portion of the IBM System/34 Keyboard Template, GX21-7660. These command function keys let you modify certain SDA functions and alter the sequence of others.

The template and command function keys appear as follows for nonideographic and ideographic keyboards, respectively.

Introduction xvii

(19)

Nonideographic Keyboard

(

S Spec

\

1111 1111

-- 1111

1111

. .

1

)

Blank Screen

\ \ \

2 3 4

Ideographic Keyboard

( )

S Blank

Spec Screen

" "" '\

\

Upper/

Lower Case

I 5

Upper/

Lower Case

\

( )

SOA

Alter EOJ Which Screen Clear

Print Screen Advance Display

Active S, Blank, Attr, Menu

I / / I /

6 7 8 9 10

( I

SOA

Alter EOJ Which Screen Clear

Print Screen Advance Display

Active S, Blank, Attr, Menu

\ I J I I

(20)

The SDA command function keys have the following meaning:

Command Function

Key Definition

Return to the S-specification display and begin the cycle again. This key performs the Enter/ Rec Adv function only when pressed during SDA option 3.

2 Display the Blank screen. This key performs the Enter / Rec Adv function only when pressed during SDA option 3.

3 Not used by SDA.

4 Not used by SDA.

5 Allows use of lowercase letters. These letters are valid on the Blank screen and on a blank menu display. Lowercase letters can be printed by the IBM 5256 Printer and by the IBM 5211 Printer with a

96-character belt. (See note 2 below.) This key performs the Enter /Rec Adv function only when pressed during SDA option 3. In update mode (option 3), the Attribute screen allows use of lowercase letters without the use of this key.

6 Reverse the print status. If SDA information is being printed, command function key 6 will suppress printing, and vice versa. Printing is on the system list device. The current print status can be determined from the first help display (that is, when the Help key is pressed during the S, Blank, or Attribute screens of SDA options 1, 2, or 3). The initial condition does not print.

7 End of job. If you press command function key 7 after you have selected a menu option, the option is terminated (the update or menu build options allow you to either terminate or continue). If you press command function key 7 while the SDA menu is displayed, SDA is terminated.

8 For the create, add, or update options, command function key 8 tells you whether you are using the Blank or Attribute screen. The halt message tells you which display is active; take the O-option to return to the current operation.

9 Use to exit from the S-specification, Blank screen, Attribute screen, and menu build displays.

10 Use when displaying formats to blank the screen before the next format is displayed.

Notes:

1. Command function keys 1, 2, and 6 are valid only on S, Blank, and Attribute displays.

2. Command function key 5 is valid only on Blank, Attribute, and menu displays. (On the Attribute display, command function key 5 displays the Blank screen and allows lowercase letters to be used.)

3. A command function key is processed as an Enter / Rec Adv key on the system Input-Output display.

Introduction xix

(21)

SDA SIGN-OFF

Use command function key 7 to end SDA:

• While a menu option is active, command function key 7 terminates the option.

• When the SDA menu is displayed, command function key 7 terminates SDA and returns you to the Command display.

SDA DISPLAYED MESSAGES

SDA messages are described in the Displayed Messages Guide.

SDA requires special handling for two halts: FILE FULL and LIBRARY FULL.

Recovery must be done at the display station where the failure occurred.

File Full Halt

SDA supports a source member of up to 5000 source statements. Take the 2-option to the halt and follow the recovery procedure described in

AppendixA.

Library Full Halt

Take the 3-option to the halt, condense the library, and follow the recovery procedure described in Appendix A.

(22)

Chapter 1. Create a New $SFGR/WSU Source Member

After you select the option to create a new $SFGR/Work Station Utility (WSU) source member, the following occurs:

1. SDA prompts for general display information (the S-specification fields), and you enter them.

2. You enter the layout of the display on a blank display screen.

3. You enter the attribute codes for each field on the attribute screen.

4. SDA prints an image of the display (optional).

5. You enter additional field attributes and overriding data (optional).

6. SDA writes all specifications for this format to a work file, optionally prints the specifications, and repeats the cycle of 1 through 6 until you terminate the option.

7. You indicate whether or not you want the source resequenced, and SDA writes the work file back to the source member.

Chapter 8 and Appendix B show how you can use SDA to create a WSU program.

Figure 1-1 shows the logic flow of the create and add functions of SDA, and the following text describes steps 1 through 7 in detail.

Create Source Member 1-1

(23)

Start SDA

Select option: create or add.

Select functions:

Column-indicator mode

WSU formats

automatic prompts*

Perform syntax checking

Process command function key (CFK)**

EOJ

Yes

Process command function key (CFK)**

Process command function key (CFK)**

Perform syntax checking

Call

$SFGR

*For input, output input, and execution time output fields

**CFK 1-Return to S-specification CFK 2-Display the Blank screen CFK 5-Lowercase letters allowed CFK 6-Suppress SDA printing

and vice versa

CFK7-0

Resequence

Generate and optionally print source

(24)

S-SPECIFICATION FIELDS

Figure 1-2 is the S-specification display.

On

the 1920-Character Display:

~~"'FORMAT

NAME

~WSU

FORMAT 10

~ START LINE NUMBER

~1~NUM8ER OF LINES TO CLEAR

=1--

LOWERCASE ALLO~ED

~RETURN INPUT

~I =RESET KEYBOARD

!!1':::=SOUND

ALAR~t

~

: ENABLE FUNCTION KEYS

~

BLINK CURSOR

ENABLE COM~IAND KEYS---~J_Im

~

ERASE INPUT FIELDS OVERRIDE FIELDS

~SUPPRESS

INPUT

i r ' K E Y HASK

f

ENTER

******

WSU ONLY

*******

1m

START- END-

PRIORITY-

MODE SEQUENCE REQUIRED- PREPROCESS-

REPEAT- REVIEW MODE INDICATORS RECORD 10 1-

INSERT ID 1-

RECORD 10 2- INSERT MODE INDICATORS

INSERT ID 2-

RECORD ID 3- INSERT 10 3-

On

the 960-Character Display:

FORMAT NAME ••..••...••...

START LINE NUMBER ••.•••.•

LOWERCASE ALLOWED •••...•.

RESET KEyBOARD •..•...••.•

ENABLE FUNCTION KEyS ..••.

BLINK CURSOR ...•...••

OVERRIDE FIELDS .••...•.•.

KEY MASK .••...••••.••....

WSU FORMAT 10 . • . . . • NUMBER OF LINES TO CLEAR.

RETURN INPUT •••••••....••

SOUND ALARM .•.•..••••.•••

ENABLE COMMAND KEyS ••••••

ERASE INPUT FIELDS ••.••••

SUPPRESS INPUT •••••..••••

ENTER MODE SEQUENCE--> START- END- REQUIREO- REPEAT-

PRIORITY- PREPROCESS-

REVIEW MODE RECORD INDICATORS---> 10 1- INSERT MODE RECORD INDICATORS---> 10 1-

Figure 1-2. S-Specification Display

10 2- 10 2-

10 3- 10 3-

Create Source Member 1-3

(25)

The entries on this display· are defined as follows:

D

Format Name: The name of the format being defined. The format name can be any combination of alphanumeric characters and must be no longer than eight characters. The first character must be alphabetic (A-Z), #,$, or

@.

The format name cannot contain commas (,), single quotes (,), or imbedded blanks. The format name should not contain $$

in the first two positions of the name. Avoid naming formats ALL or LIST. SDA DISPLAY (option 4) and DELETE (option 3) use LIST and ALL as keywords. Duplicate format names cannot be used in the same load member, and should not be used in the same source member.

II

WSU Format ID: Work station utility format identifier.

II

Start Line Number: The line on the display where this format is to begin.

Valid entries are V for variable, or a line number no greater than the number of lines on the display screen. If V is specified, a number can be entered in a prompt of the Display Call Up Utility display. The default is line 1. Leading zeros are not required, but the number must be

right-justified. If you use this field, layout the display relative to line 1 of the blank screen as if line 1 were the start line number.

II

Number of Lines to Clear: The number of lines, beginning with the start line, that are to be set to blanks before this format is displayed. The default is 24. Leading zeros are not required, but the number must be right- justified.

II

Lowercase A/lowed: Lowercase letters are valid. Enter Y for yes, N for no; the default is N.

II

Return Input: Return all input fields to the user program even if no data keys are pressed. Enter Y for yes, N for no; the default is Y.

II

Reset Keyboard: WSU only. The keyboard is enabled to allow input to this display. Enter Y for yes, N for no; the default is Y.

II

Sound Alarm: The alarm should be sounded when this display appears.

Enter Y for yes, N for no, or a number (xx) as the indicator; the default is N. The number must be right-justified.

(26)

lEI

Enable Function Keys: Used with numeric entries in the key mask. The enable function keys determine which function control keys are allowed.

The numeric entries can be in any order.

Entry y

N

R

Blanks

Function*

Description

Enable function control keys in the key mask. If the key mask contains no numbers, all function control keys are disabled.

Disable function control keys in the key mask. If the key mask contains no numbers, all function control keys are enabled.

Retain the function control key mask that is active for the display station. Use the key mask when this format is displayed.

All function controls are enabled. The key mask must not contain any numbers.

Control Keys Used by the Key Mask

Control Key Number Comments

Print If disabled, the Print control key will perform its normal functions. If not disabled, it will function as other enabled function control keys.

Roll Up 2

Roll Down 3

Clear 4

Help 5 If the display station is not in the error mode', and the help key is enabled, the help key will act as other enabled control keys.

Home (record 6 Before this can be used as an enabled backspace) control key, the cursor must be returned to

the home position.

*Not all function keys are supported by all languages. Refer to the IBM System/34 System Support Reference Manual.

Create Source Member 1-5

(27)

III

Enable Command Keys: Used with alphabetic entries in the key mask.

The enable command keys determine which command. keys are allowed.

The alphabetic entries can be in any order.

Entry y

Description

Enable the command function keys in the key mask. If the key mask contains no alphabetic characters, all command function keys are disabled.

N Disable the command function keys in the key mask. If the key mask contains no alphabetic characters, all command function keys are enabled.

R

Blanks

Retain the command function key mask that is active for the display station. Use the key mask when this format is displayed.

All command function keys are enabled. The key mask must not contain any alphabetic characters.

Alphabetic Characters and Command Keys Used by the Key Mask Command Key

1 through 14 15 through 24

Alphabetic Characters A through N

P through Y

III

Blink Cursor: Whether to blink the cursor for this display. Enter Y for yes, N for no, an indicator number (xx) for an indicator; the default is N.

(28)

IE

Erase Input Fields: The erase input fields entry allows the program to erase the input fields and output/input fields on a display and to reset the keyboard by setting an indicator and redisplaying the format. The format is not transmitted to the display station. You might want to request erase input fields when an application requires an operator to enter information into the same display time after time. ~

If an indicator (01 through 99) is specified, an erase input fields operation can be performed for this format. Input fields are erased and the

keyboard is reset if the specified indicator is on when the format is displayed; all other fields are unchanged. A normal put operation is performed if the indicator is off when the format is displayed.

If Y (yes) is specified, an erase input fields operation occurs every time this format is displayed. Ordinarily, Y should not be specified since all entries on the following field definition specifications are ignored when the format is displayed. Instead, if an erase input fields operation may be performed for this format, an indicator should be specified.

If N (no) is specified or the entry is left blank, an erase input fields operation is not allowed for this format.

Note: If the entry causes an erase input fields operation to occur and there are no input fi~lds currently defined on the screen, a display station error occurs.

III

Override Fields: An override operation allows you to replace data in output fields when the same format is redisplayed.

Entry Y

N or blank

Indicator (values 01 -99) Notes:

Description

An override operation is performed every time the format is displayed.

An override operation is not performed.

A normal output operation will occur.

An override operation is performed when the indicator is on.

1. All field attributes not controlled by an indicator are unchanged.

2. The protect field attribute in the attribute screen that is controlled by an indicator is ignored during an override operation.

3. An override operation on a format not currently displayed causes unpredictable results because only a portion of the format is sent to the work station when the· override operation is done.

Create Source Member 1-7

(29)

Indicator for Output Data Attribute

The following chart summarizes the effect of indicators on constant output data during an override operation.

OFF

ON

Indicator for Override Fields of the S-specification screen.

OFF ON

Constant output data as keyed on Blank No change occurs to data on the screen.

Screen is placed in the field when the format·

is displayed.

Output data comes from output record Output data comes from output record

area of the program. area of the program.

Normal Output Operation Override Operation

III

Suppress Input: Whether to suppress input (yes) or return input (no) to the user program. Enter Y for yes, N for no, an indicator number (xx) for an indicator; the default is N. (WSU does not support this field.)

IE

Key Mask: A string of numbers and / or alphabetic characters that identify keys to be enabled or disabled when this format is displayed. The field is up to 16 characters long and cannot contain embedded blanks. The numbers and alphabetic characters can be in any order.

The remaining entries are for control within WSU programs. See the WSU Reference Manual for details on these fields.

After you make the needed entries to the S-specification display, press command function key 9. If there are errors, the fields in error will blink, and you can reenter the data.

(30)

BLANK SCREEN'

The Blank screen allows you to layout your display format. When the display is in Full-screen mode, this display is completely blank; when the display' is in Column-indicator mode, line 1 shows the column numbers and the display title. Figure 1 -3 shows an example of a Blank screen when the display is in Column-indicator mode; the screen layout is complete.

The Blank screen can have a mixture of both ideographic fields and nonideogprahic fields.

Indicates Blank Screen

"" "

23456789012345673901234567890123456789012345678901234567890123456789012345BLANK EMPLOYEE DATA

NAME J 0 JOHNSON ADDRESS 289 1ST AVE NW CITY ROCHESTER ST ATE Mn~NESOT A ZIPCODE 55901

HO~E PHONE---> 876-5643

NU~:BER OF EXEMPTIONS--> 03 NAME OF DEPENDENTS

BEVERLY REBECCA GARY STEPHEN VALERIE GAIL

AGE OF DEPENDENTS 5

2 8

Figure 1-3. Completed Display Layout on a Blank Screen in Column-Indicator Mode When the Blank screen appears, use the entire display screen (except for the line with column numbers across the top when the display is in

Column-indicator mode) as a work area to layout the display. SDA needs one blank position before each field on the display for attributes. In addition, nothing can be entered in columns 1 or 2, line 1. So the first field cannot start before column 3 of line 1.

Line 1 on the Blank screen corresponds to the starting line number on the S-specification. For example, if you specified a starting number of 12, the first line of this screen appears on line 12 of the actual display. Therefore, the number of lines for the display is limited to the number of remaining lines, (in this example, 13 lines remain; 'that is, lines 12-24).

If, when laying out the display, you want to duplicate lines, enter single quotes (') in both columns 1 and 2 below the line to be duplicated. SDA will duplicate that line for you. However, if you are coding WSU, do not use a si~gle quote in a constant (prompt). SDA recognizes a single quote as a single character;

internal quotes in WSU P-constants will terminate that field prematurely if you do an SDA format update.

Create Source Member 1-9

(31)

When you complete the display, press command function key 9. This causes the image just entered to be redisplayed for attribute placement.

Note: Anything entered into line 1 when the Column-indicator mode is active will be ignored.

Ideographic fields that start on one line and continue onto the next line of the display can cause problems if a character is split by the end of the line. When building ideographic fields that will extend onto more than one line, you should start the field so that the ideographic shift-out character is in an

even-numbered column on the screen.

When laying out Message Identification Code (MIC) fields, place the MIC number (4 digits) followed by the message member identifier (2 digits) in the first six positions of the field. The rest of the field is left blank and should be large enough to contain the message. The field type should be M on the Attribute screen, with no data type attribute, and a T or t should be used to indicate the end of the field. The following chart indicates which message member identifiers are associated with the message members containing the messages.

Identifier U1 or blank U2

P1 P2 M1 M2

Message Member Containing the Message User-1 message member

User-2 message member Program-1 message member Program-2 message member

SSP level-1 message member (##MSG1) SSP level-2 message member (##MSG2)

Note: For additional information on MIC fields, see Constant Data in the

$SFGR section of the System Support Reference Manual.

ATTRIBUTE SCREEN

The attribute screen allows you to define the attributes of the fields for your display format. Two characters are used to define field attributes. Character 1 indicates the field type, such as input field, execution-time output field, or input/ output field. This first character is placed in the space before each field on the screen. If you omit the field type attribute, the field is defined as a normal-intensity output constant field.

If the field you are defining has input capabilities,' you must define a second attribute for the data type. Character 2 indicates what type of data is to be keyed into the field. Except for ideographic fields, this character is placed immediately after the field type attribute and overlays the first character of the field on the attribute screen. If you omit the data type attribute, and the first character of the field is not N or S, the field's data type is defined as alphanumeric.

If you want additional field attributes, such as underline, reverse image, or color, place an * as the field type attribute. SDA,.wifl prompt you via the override screen

(32)

The following charts show valid attribute characters and how SDA interprets them.

Character 1 on Attributes Screen (Field Type)

Data Type Previously

Entered on Associated Character 1 (control Field Type Desired Blank Screen character)

Output Constant Either ideographic or c

alphanumeric Output/input constant

Alphanumeric Alphanumeric k

Ideographic Ideographic shift-out character

Execution time output Either ideographic or e

data alphanumeric

Output/input data

Alphanumeric Alphanumeric b

Ideographic Ideographic shift-out character

Input only

Alphanumeric Alphanumeric i

Ideographic Ideographic shift-out character

Message identification Either ideographic or

code (MIC) output alphanumeric m

constant

All other attributes (use Either ideographic or override screen) alphanumeric *

The intensity of the displayed field is controlled by using a lowercase control character for normal intensity and an uppercase control character for high intensity.

Ideographic keyboards use the same hexadecimal representations for a control character, but may display a different attribute control character.

Character 2 on Attribute Screen (Data Type)

Data Type Character 2 (control character)

~Iphanumeric a

Numeric, zero fill n

Signed numeric, blank fill s

Create Source Member 1-11

(33)

The following rules apply to field attributes specified for SDA:

1. All fields must be separated by at least one blank.

2. Attributes require a maximum of two positions (the first position preceding the field and the first position of the field). The second attribute character is valid for fields defined by K k, 8 b, or I i attributes in character ·1. The override field attribute screen is used to define the second attribute for fields that are defined in the ideographic mode. The screen displays additional .attributes for the following conditions:

a. The work station is in ideographic mode.

b. First attribute characters of K, 8, and I are used for a field.

c. The ideographic shift-out character is the first character of the field, and / or a second attribute character that is invalid or that is not recognized by SDA is keyed.

For example, on the display in Figure 1 -3 you have a field that will contain a phone number:

876-5643

This field is an input alphanumeric field. Therefore, starting in the blank immediately preceding the field, you enter ia. (If the field begins in column 1, enter the first attribute in column 80 of the preceding line.) The field on the display will now appear:

ia76-5643

Do not be concerned that the 8 has been overlaid by the attribute. This will not affect the finished format.

3. The second character is ignored when you specify C c, E e, or M m for character 1.

Note: A field containing a mixture of alphanumeric and ideographic characters is supported by SDA. If the ideographic data in the field is composed of extended ideographic characters, you should be aware of the following considerations:

• If the field starts with an alphanumeric character, the extended ideographic characters are shown as an invalid ideographic symbol when the object format is displayed by either SDA option 4 or a user program.

• You should define the field containing a mixture of alphanumeric' and extended ideographic characters as two separate fields: one field containing the alphanumeric data and one field containing the ideographic data. An ideographic shift out character should be the first character of the ideographic field.

(34)

4. Fields missing a first attribute or having an attribute not recognized by SDA will default to output constant of normal intensity.

5. There are three ways to indicate where a field ends; you can do the following:

a. Enter a T (uppercase or lowercase) in the blank position immediately following the last character of the field. The example from step 2 would then appear as follows:

ia76-5643t

b. Enter the field attribute for the next field if only one blank separates the fields. In this case, a T is not needed. For example, you have

CHECK NUMBER 1234

on the display and these are two separate fields.

CHECK NUMBER is an alphameric constant and will default to c.

1234 is an input only field with field characteristics in (normal intensity, numeric input). The display screen would show

CHECK NUMBERin234t

after the attributes and a terminating t following the second field have been entered.

c. Let SDA insert an implied T if the field is meant to include all remaining display screen positions through column 80 of the last line on the display.

Note: $SFGR errors may occur if a start line number other than 1 was entered on the S-specification.

Create Source Member 1-13

(35)

Figure 1 -4 is another example of how attributes are interpreted. by· SDA.

Output Constant

\

Input Field

/ .

~ ENTER MiT

~ NNNN

cENTER

1

\gnOred

Normal Intensity

AMT ISNNNt"

End of Field

l ! \

End of Field Signed Numeric High Intensity

Figure 1-4. Attribute Placement

., •• BLANK

., •• ATTRIB

Figure 1-5 shows how the display of Figure 1-3 appears after you have

ent~red the field attributes and terminating ts. If two lines are the same, enter single quotes (') in both columns 1 and 2 below the line to be duplicated. SDA will duplicate that line for you. Only lines that were duplicated on the Blank screen should use the duplicate attributes feature on the Attribute screen.

Indicates Attribute Screen

\ \ ""

2345678901234567890123456789012345678901234597890123456789012345678901234ATTRIB

NAMEt ia 0 JOHNSON t ADDRESSt ia98 1ST AVE NW t CITYt iaOCHESTER t STATEt iaINNESOTA t ZIPCOOEt in5901t

EMPLOYEE DATAt

HOME PHONE--->ia76-5643t NUt18ER OF EXEMPTIONS-->i n3t NAME OF DEPENDENTS

aEVERlY REBECCA t aARY STEPHEN t aAlERIE GAIL t

AGE OF DEPENDENTSt in5t

in2t in8t

(36)

ADDITIONAL FIELD ATTRIBUTES AND OVERRIDING DATA The SDA Field Attributes display appears:

• If automatic prompting of field attributes was requested on the SDA menu, the first input orexecutiE>n time data field (I, E, B, or K attribute) that you defined on the Blank screen is displayed in reverse image (with any attributes that you entered on the Attribute screen), and you can change attributes for every field.

You are prompted to change other I, E, B, or K fields in the format in the order in which the fields appear on the screen (left to right, top to bottom). You will be prompted for any field with an asterisk (*) in the first attribute position.

• If asterisks were entered on the Attribute screen and automatic prompting was not selected, the first field with an asterisk in the attribute position is displayed in reverse image. You can then change that field. You are prompted to change any other asterisked fields; the changes are made in the order in which the fields appear on the screen. You will not be prompted for any other fields in this format.

On the Blank screen during an ideographic session, a field with the first attribute characters of K, B, or I, and the second attribute either missing or undefined, is displayed in reverse image on the screen. SDA asks for additional attributes for the field.

Prompting does not occur if data type attributes of N, A, or S are used with field type attributes of K, B, or

I.

Create Source Member 1-15

(37)

After you change field attributes and press the Enter key, the S-specification display appears.

Note: If you are entering additional field attributes but do not want syntax check- ing performed on a specific field, enter Y for the following prompt:

ENTER Y TO BYPASS SYNTAX CHECKING.

Lines 5 through 8 of the 1920-character display and lines 2 through 5 of the 960- character display contain up to 256 bytes of data from the display image

associated with the field being overridden (that is, the field is being defined further than input allowed, output data, or constant type). This field is shown in reverse image to distinguish it from other fields. In Figure 1-6, NAME is the field for which the overriding data is being entered. This data cannot be changed. On the remain- ing lines, you can enter overriding data.

The field name generated by SDA can be overridden on this display. You may want to do this if you are generating formats for WSU or are planning to create an RPG skeleton program.

Valid input values are displayed in parentheses on the 1920-character display only.

An xx value indicates an indicator number. The rightmost valid option is the

$SFGR default. A blank for self-check indicates a non-self-check field. A blank for adjust/fill indicates blank fill for signed numeric; no fill for all other types of fields.

A blank for edit code indicates no editing.

(38)

If you used an asterisk as an attribute for this field, be ,sure to differentiate between an output constant (c) and program execution time output (blank) by filling in the constant type.

Press the Enter/Rec Adv key when all overriding data associated with the field has been entered. If the attributes blink, an error has occurred. Reenter the correct attri butes.

Figure 1-6 shows an example of the override Field Attributes display.

On the 1920-Character Display:

SDA FIELD ATTRIBUTES

FIELD FOR WHICH OVERRIDE DATA IS BEING ENTERED IS SHOWN IN REVERSE IMAGE NAME

ADDRESS CITY

~FIELD

NAME .••..•••

m-r:

INPUT ALLOWED •.•.•

;::; .--OUTPUT DATA ..•.•••

~CONSTANT TyPE .•••.

Fl0002

(Y,N)

~DATA

TyPE .••.•.•••••••

i;i~ANDATORY FILL .•••••.•

~---MANDATORY ENTRy ••.••.•

IDI---SELF-CHECK ••••••••••••

~ADJUST/FILL .•••••..•.•

~EDIT COOE- WSU •••••.••

(A,K,N,R,S,B)

(Y,N) (Y,N)

(T,E, (Z,B, (J,Y,

(Y,N)

IE . ·

POSITION CURSOR •••

PROTECT FIELD .•.••

~~HIGH INTENSITy ...•

* ~NONDISPLAY ...•

Bj

BLINK FIelD •.••..•

REVERSE IMAGE .••..

Y (XX, Y,N) C (M,P,C)

(XX,Y,N) (XX,Y,N) (XX,Y,N) (XX,Y,N) (XX,Y,N) (XX,Y,N) (XX,Y,N) (Y,N)

~

ENABLE DUP •••••••••.•.

~~CONTROLLED FIELD EXIT.

~AUTD RECDRD ADVANCE •••

(Y ,N) (Y,N)

: 1f~~~~~~~I~~PA.ATORS:

*fE

*

On the 960-Character Display:

I

NAl'lE

I

ADDrESS CITY

SDA FIELD ATTRIBUTES

HD NAtlE Fl0002 A LlC>l INr'UT OUTPUT DATA Y CONSTAtlT TYPE C

ros

CU::!SOR PROTECT FLD HIGH INrH~S r'!Cl~:HsrlAY BLn~K FIELD REVERSE HL\GE U~!DE~LIr~E COl.U::i~ ~EP

I

Ol,TA nrE tJ,AJ~O FILL t1:\lm elT!<Y SELF_GIECK AUTO REG ;.\DV E~lTER Y TO BYPASS SYNTAX CHECKU-IG •••••••

~

.. _A_[)_J_U_S_T_/F_MI_L_l _ _

.-_E_i)_I_T_CO,D[-t~SU E!;.:\~LE

DU,P CTL FlD EXIT

,---~~

Figure 1-6. Override Data for Field Attributes

*High intensity, blink field, and column separator attributes are combined to generate color control attributes for system displays capable of color.

Create Source Member 1-17

Références

Documents relatifs

Ein Beispiel dafür ist et- wa ein Babnangestellter, der die Bedeutung '(snack) trolley' umschreibt, indem er 'ambulant' deutsch spricht mit englischem 'service'..

Since spying on the entire kad ID space was not possible, we spied on 20 different 8-bit zones (such a zone contains the peers having the 8 first bit in common) of the kad ID

Each entry is a symbolic link to the file or device opened on that file descrip- tor.You can write to or read from these symbolic links; this writes to or reads from the

For documents available online, these references should also contain enough information for the client program to be able to generate the corresponding URN.. The easiest way to

We model the root directory as a finite map from FileID (file identifiers) to natural numbers (inode numbers).. We also define initialState , a distinguished element of State,

Albeit FCSs priorities and elements will vary between systems, the conceptual model selected integrates the mandatory regulations together with the preventive

Aldegunder Palmberg-Terrassen, Kabinett Trocken, Mosel 2019 $74

URGES Member States to give full cooperation and support to WHO in its efforts to study narcotic drugs and psychotropic substances and to make recommendations regarding