Masken-Editor (Map Editor)

Der Natural-Masken-Editor (englisch: "Map Editor") wird verwendet, um ein Natural-Objekt des Typs "Map" anzulegen, das die Definition einer Natural-"Map" enthält (in der Natural-Anwendungsentwicklung verwendete Bezeichnung: "Maske" oder "Bildschirmmaske"). Ein solches Map-Objekt kann in einem anderen Natural-Objekt (zum Beispiel einem Natural-Programm) referenziert werden. Dazu wird entweder ein INPUT USING MAP-Statement (bei Eingabe-Masken) oder ein WRITE USING MAP (bei Ausgabe-Masken) benutzt.

Ein Map-Objekt enthält Textfelder und Datenfelder. Text-Felder sind Literal-Zeichenketten und Datenfelder sind Variablen. Datenfelder können entweder Benutzervariablen oder Natural-Systemvariablen sein.

Nachdem ein Map-Objekt erstellt worden ist, kann es als Quellcode-Objekt und als katalogisiertes Objekt in einer Library in einer Natural-Systemdatei gespeichert werden.

Anmerkung:
Wenn Sie Natural Studio in einer Windows-Umgebung benutzen, unterstützt der Natural-Masken-Editor Felder mit Unicode-Format und Unicode-Zeichenketten. Wenn Sie jedoch den Quellcode einer Unicode Map in den Editierbereich eines Natural-Masken-Editors in einer lokalen Großrechner- oder UNIX-Umgebung einlesen, werden alle Unicode-Zeichenketten aus dem Quellcode entfernt.

Verwandte Themen:

Diese Dokumentation ist in folgende Teile gegliedert:

Komponenten des Masken-Editors
Die Vier Schritte zur Masken-Erstellung
Masken-Editor aufrufen und beenden
Funktionen im Menü 'Edit Map'
Maske erstellen — Funktion 'Initialize New Map'
Maske bearbeiten — Funktion 'Edit Map'
Maskenfelder definieren
Erweiterte Feld-Bearbeitung
Feldumrahmungen erstellen — mit dem Outline-Editor
Nachträgliches Zuweisen von Feldern
Array- und Tabellen-Definitionen
Verarbeitungsregeln