Hilfe-Maske erstellen und testen

In dieser Sitzung erstellen und testen Sie eine Helproutine/Hilfe-Maske für ein Masken-Feld.

Beginn der AnweisungslisteUm eine Hilfe-Maske zu erstellen:

  1. Geben Sie im Menü Edit Map ein H in das Feld Code und HELP001 in das Feld Name ein.

  2. Drücken Sie Enter.

    Der Bildschirm Define Map Settings for HELPMAP erscheint.

  3. 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
    
  4. Drücken Sie Enter zweimal.

    Der Masken-Editier-Bildschirm erscheint.

  5. 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.

  6. 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---+----
    
  7. Drücken Sie PF3.

    Das Menü Edit Map erscheint. Im Feld Name steht HELP001.

  8. Katalogisieren und speichern Sie die Hilfe-Maske HELP001, indem Sie die Funktion Stow Map ausführen.

  9. Geben Sie im Feld Code ein T und im Feld Name den Maskennamen MAP001 ein.

  10. Drücken Sie Enter.

    Der Test-Bildschirm für die Maske MAP001 erscheint.

  11. 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.          |                               
                       |                           |                               
                       +---------------------------+                               
    *******************************************************************************
                                                                                   
                                                                                   
                                                                                   
                                                                                   
                                                                                   
                                                                                   
                                                                                   
                                                                                   
    
  12. 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.

  13. 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.