Masken-Editor öffnen

#### Search Results

Search

# Masken-Editor öffnen

In dieser Sitzung werden Sie den Masken-Editor aufrufen, Maskeneinstellungen angeben und den Editor-Bildschirm öffnen.

Um den Masken-Editor aufzurufen:

1. Wählen Sie im Natural-Hauptmenü (Main Menu) die Entwicklungsfunktionen (Development Functions) und drücken Sie Enter.

   Das Menü Development Functions erscheint.

2. Falls Sie im Reporting-Modus arbeiten, müssen Sie in den Structured-Modus umschalten:

   Geben Sie dazu an der ersten Stelle des Eingabefeldes Mode ein `S` ein und drücken Sie Enter.

   Im Mode-Feld wird jetzt der Modus `Structured` angezeigt.

3. Geben Sie im Code-Feld ein `E` (für Edit Object) ein und im Type-Feld ein `M` (Map). Ignorieren Sie das Feld Name.

4. Drücken Sie Enter.

   Das Menü Edit Map erscheint:

       14:08:08                ***** NATURAL MAP EDITOR *****               2007-12-14
       User SAG                         - Edit Map -                  Library SAGTEST

                          Code    Function
                          ----    ---------------------------------
                            D     Field and Variable Definitions
                            E     Edit Map
                            I     Initialize new Map
                            H     Initialize a new Help Map
                            M     Maintenance of Profiles & Devices
                            S     Save Map
                            T     Test Map
                            W     Stow Map
                            ?     Help
                            .     Exit

                    Code .. I     Name .. ________       Profile .. SYSPROF_

       Command ===>

       Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
             Help        Exit  Test  Edit

   Das Menü Edit Map ist das Hauptmenü des Masken-Editors.

   Tipp
   Der Masken-Editors bietet ein umfangreiches Hilfesystem. Sie können jederzeit ein Fragezeichen (?) in einem Feld eingeben, zu dem Sie weitere Informationen erhalten möchten. Es wird die Online-Hilfe zu diesem Feld aufgerufen. Falls einem Feld keine spezifische Hilfe zugewiesen worden ist, wird ein Hilfe-Menü angezeigt, in dem Sie die benötigte Hilfe-Information auswählen können.

5. Geben Sie im Code-Feld ein `I` (für Initialize new Map) und im Feld Name den Namen `MAP001` ein.

6. Drücken Sie Enter.

   Der Bildschirm Define Map Settings for MAP erscheint:

       14:10:19               Define Map Settings for MAP                   2007-12-14

        Delimiters           Format                         Context
        -----------------    ---------------------------    --------------------------
        Cls Att CD  Del      Page Size ...... 31            Device Check .... ________
         T   D      BLANK    Line Size ...... 79            WRITE Statement   _
         T   I      ?        Column Shift ... 0 (0/1)       INPUT Statement   X
         A   D      _        Layout ......... ________      Help  ____________________
         A   I      )         dynamic ....... N (Y/N)        as field default N (Y/N)
         A   N      ¬        Zero Print ..... N (Y/N)
         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

7. Platzieren Sie den Cursor in den Abschnitt Filler Characters (Füllzeichen) und geben Sie so wie unten gezeigt hinter jeder der vier Optionen einen Unterstrich (_) ein:

       14:10:19               Define Map Settings for MAP                   2007-12-14

        Delimiters           Format                         Context
        -----------------    ---------------------------    --------------------------
        Cls Att CD  Del      Page Size ...... 31            Device Check .... ________
         T   D      BLANK    Line Size ...... 79            WRITE Statement   _
         T   I      ?        Column Shift ... 0 (0/1)       INPUT Statement   X
         A   D      _        Layout ......... ________      Help  ____________________
         A   I      )         dynamic ....... N (Y/N)        as field default N (Y/N)
         A   N      ¬        Zero Print ..... N (Y/N)
         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

   Das hat zur Folge, dass alle leeren Stellen in einem Eingabefeld auf der Maske mit einem Unterstrich (_) gefüllt werden. Dadurch können Sie dann die exakte Position und die Länge eines Feldes erkennen, was die Eingabe erleichtert.

8. Ignorieren Sie die übrigen Masken-Einstellungen und drücken Sie Enter zweimal.

   Der folgende Editor-Bildschirm erscheint:

       Ob _                                    Ob D CLS ATT  DEL    CLS ATT  DEL
       .                                       .     T  D    Blnk    T  I    ?
       .                                       .     A  D    _       A  I    )
       .                                       .     A  N    ¬       M  D    &
       .                                       .     M  I    :       O  D    +
       .                                       .     O  I    (
       .                                       .
       001   --010---+----+----+---030---+----+----+---050---+----+----+---070---+----

       Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
             Help  Mset  Exit  Test  Edit  --    -     +     Full  <     >     Let

Der Bildschirm wird im Split-Screen-Modus angezeigt: Im oberen Bereich werden die Begrenzungszeichen angezeigt, die für die zu erstellende Maske gelten, und der untere Bereich ist der Editier-Bereich, in dem Sie eine Maske entwerfen können.

Sie können nun fortfahren mit Maskenfelder anlegen, positionieren und löschen.