In dieser Sitzung erstellen und testen Sie eine Helproutine/Hilfe-Maske für ein Masken-Feld.
Um eine Hilfe-Maske zu erstellen:
Geben Sie im Menü Edit Map ein H
in
das Feld Code und HELP001
in das Feld
Name ein.
Drücken Sie Enter.
Der Bildschirm Define Map Settings for HELPMAP erscheint.
Geben Sie im Feld Page Size den Wert
15
und im Feld Line Size den Wert
25
so wie unten gezeigt ein:
11:36:53 Define Map Settings for HELPMAP 2007-12-14 Delimiters Format Context ----------------- --------------------------- -------------------------- Cls Att CD Del Page Size ...... 15 Device Check .... ________ T D BLANK Line Size ...... 25 WRITE Statement _ T I ? Column Shift ... 0 (0/1) INPUT Statement X A D _ Layout ......... ________ A I ) dynamic ....... N (Y/N) A N ¬ Zero Print ..... N (Y/N) Position Line Col M D & Case Default ... UC (UC/LC) M I : Manual Skip .... N (Y/N) Automatic Rule Rank 1 O D + Decimal Char ... . Profile Name .... SYSPROF O I ( Standard Keys .. N (Y/N) Justification .. L (L/R) Filler Characters Print Mode ..... __ ------------------------ Optional, Partial .... Control Var .... ________ Required, Partial .... Optional, Complete ... Required, Complete ... Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Exit Let |
Drücken Sie Enter zweimal.
Der Masken-Editier-Bildschirm erscheint.
Drücken Sie PF9.
Der Bildschirm wird im Vollbild-Modus angezeigt:
.................................................... .................................................... .................................................... .................................................... .................................................... .................................................... .................................................... .................................................... .................................................... .................................................... .................................................... .................................................... .................................................... .................................................... .................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Mset Exit Test Edit -- - + Split < > Let 001 --010---+----+----+---030---+----+----+---050---+----+----+---070---+---- |
Der Teil des Bildschirms, der nicht benutzt werden soll, ist mit Punkten (.) gefüllt.
Geben Sie Text so wie unten gezeigt ein:
.................................................... Type in the name of an .................................................... employee in the first .................................................... field and press Enter. .................................................... You will then receive .................................................... a list of all employees .................................................... of that name. .................................................... .................................................... For a list of employees .................................................... of a certain name who .................................................... live in a certain city, .................................................... type in a name in the .................................................... first field and a city .................................................... in the second field .................................................... and press Enter. .................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Mset Exit Test Edit -- - + Split < > Let 001 --010---+----+----+---030---+----+----+---050---+----+----+---070---+---- |
Drücken Sie PF3.
Das Menü Edit Map erscheint. Im Feld
Name steht HELP001
.
Katalogisieren und speichern Sie die Hilfe-Maske HELP001
,
indem Sie die Funktion ausführen.
Geben Sie im Feld Code ein T
und im
Feld Name den Maskennamen MAP001
ein.
Drücken Sie Enter.
Der Test-Bildschirm für die Maske MAP001
erscheint.
Geben Sie an der ersten Stelle des Eingabefeldes neben PLEASE
ENTER NAME:
ein Fragezeichen (?) ein und drücken Sie Enter.
Die Hilfe-Maske HELP001
erscheint:
******************************************************************************* 07-12-14 PERSONNEL INFORMATION 16:58:37 PLEASE ENTER NAME: ?___________________ PLEASE ENTER CITY: +---------------------------+ | | TYPE IN . TO STOP | Type in the name of an | | employee in the first | | field and press Enter. | | You will then receive | | a list of all employees | | of that name. | | | | For a list of employees | | of a certain name who | | live in a certain city, | | type in a name in the | | first field and a city | | in the second field | | and press Enter. | | | +---------------------------+ ******************************************************************************* |
Drücken Sie Enter zweimal.
Die Verarbeitungsregel für das erste Feld (#NAME
) wird
getestet und die folgende Meldung wird angezeigt: PLEASE TYPE IN A
NAME
.
Geben Sie an der ersten Stelle des ersten Feldes ein beliebiges Zeichen ein und drücken Sie Enter.
Der Test wird beendet und das Menü Edit Map erscheint.
Sie können nun fortfahren mit Maske mit INPUT USING MAP aufrufen.