Editoren — Allgemeine Informationen

Dieser Abschnitt erläutert, welche Natural-Objekte mit welchem Natural-Editor bearbeitet werden. Außerdem wird der Split-Screen-Modus (geteilter Bildschirm) und das Editor-Profil erklärt.

Um einen Natural-Editor aufzurufen, benutzen Sie das Systemkommando EDIT. Weitere Informationen siehe Objekte erstellen und bearbeiten im Dokument Natural benutzen. Hinweise zur Vergabe von Namen beim Bearbeiten oder Speichern von Objekten siehe Namenskonventionen für Objekte im Dokument Natural benutzen.

Welcher Editor aufgerufen wird, hängt davon ab, welches Objekt Sie bearbeiten möchten.

Bei jedem der genannten Editoren steht Ihnen ein Online-Hilfe-System zur Verfügung.

Übungen, die Sie in die Benutzung der Hauptfunktionen der Editoren einführen, finden Sie im Dokument Erste Schritte und im Map Editor Tutorial.

Zusätzlich zu den Natural-Editoren gibt es den Software AG Editor, der bei mehreren Natural Utilities und Software AG-Produkten verwendet wird. Sie können den Software AG Editor als Alternative zum Natural-Programm-Editor benutzen.

Dieser Abschnitt behandelt folgende Themen:


Split-Screen-Modus

Sie können alle drei Natural-Editoren im Split-Screen-Modus (geteilter Bildschirm) benutzen: Sie können die eine Hälfte des Bildschirms zum Bearbeiten eines Objekts benutzen und sich gleichzeitig in der anderen Hälfte ein anderes Natural-Objekt anzeigen lassen. So können Sie im Split-Screen-Modus in der unteren Bildschirmhälfte eine Natural View (siehe auch Datendefinitionsmodule/DDMs), einen Datenbereich / Data Area, eine Predict-Programm-Beschreibung oder ein Natural-Programm betrachten. Darüber hinaus können Sie Einzelheiten aus dem Anzeigebereich in den Bearbeitungsbereich, d.h., in das von Ihnen zurzeit bearbeitete Objekt, übernehmen.

Beispiel:

Die folgende Abbildung zeigt den Programm-Editor-Bildschirm im Split-Screen-Modus, wobei der Bearbeitungsbereich (obere Hälfte) den Quellcode eines Programms und der Anzeigebereich (untere Hälfte) eine Local Data Area (LDA) enthält.

>                                       > +  Program     SAGDEMO  Lib SAGTEST  
  
   Top    ....+....1....+....2....+....3....+....4....+....5....+....6....+....7.
     0010 DEFINE DATA LOCAL USING L-INVOIC                                        
     0020             LOCAL USING L-INV-LN                                        
     0030 END-DEFINE                                                              
     0040 *                                                                       
     0050 READ INVOICE-VIEW BY INVOICE-NO FROM 1                                  
     0060 *                                                                       
     0070   FIND INVOICE-LINE-VIEW WITH INVOICE-NO = INVOICE-NO (0050)            
     0080     DELETE                                                              
     0090   END-FINE                                                              
     0100 *                                                                       
          ....+....1....+....2....+....3....+....4....+....5....+.. S 16   L 1    
   Split All       Local       L-INVOIC  Library SAGTEST                          
     0010 V 1 INVOICE-VIEW                          INVOICE                       
     0020   2 CUST-NO                         N   8                               
     0030   2 INVOICE-NO                      N   8                               
     0040   2 DATE                            A   8                               
     0050   2 AMOUNT                          N 9.2                               
     0000                                                                         
     0000                                                                         
     0000                                                                         
     0000

Split-Screen-Kommandos

Die folgenden Kommandos können Sie bei Benutzung des Programm-Editors oder des Data Area Editors im Split-Screen-Modus ein Objekt anzeigen und positionieren. Informationen zum Anzeigen von Objekten im Split-Screen-Modus beim Masken-Editor siehe Definitionen aus anderen Objekten übernehmen in der Masken-Editor-Dokumentation.

Alle Kommandos beginnen mit einem S oder mit SPLIT, um den Split-Screen-Modus anzuzeigen. Das SPLIT-Kommando ist ein cursorsensitives Kommando. Weitere Informationen siehe im Abschnitt Programm-Editor.

Wenn ein Teil eines Kommandos unterstrichen ist (kein Hyperlink!), kann der unterstrichene Teil als Abkürzung für das Kommando verwendet werden.

Kommando Funktion
SPLIT ++ Mit diesem Kommando können Sie den geteilten Bildschirm an das Ende des Objekts positionieren.
SPLIT B
SPLIT -- Mit diesem Kommando können Sie den geteilten Bildschirm an den Anfang des Objekts positionieren.
SPLIT T
SPLIT + Mit diesem Kommando können Sie den geteilten Bildschirm um eine Seite vorwärts positionieren.
SPLIT +P
SPLIT - Mit diesem Kommando können Sie den geteilten Bildschirm um eine Seite rückwärts positionieren.
SPLIT -P
SPLIT +nnn Mit diesem Kommando können Sie den geteilten Bildschirm um nnn Zeilen vorwärts positionieren.

Diese Funktion gibt es nur beim Programm-Editor.

SPLIT -nnn Mit diesem Kommando können Sie den geteilten Bildschirm um nnn Zeilen rückwärts positionieren.

Diese Funktion gibt es nur beim Programm-Editor.

SPLIT .

or

SPLIT END

Split-Screen-Modus beenden.
SPLIT 7 function-name [library] Objekttyp Function anzeigen.

Dabei ist function-name der Name der Function, so wie er in dem Statement DEFINE FUNCTION benutzt wird (nicht der Objektname der Function).

Diese Funktion gibt es nur beim Programm-Editor.

SPLIT CLASS class-name [library] Objekttyp Class anzeigen.

Dabei ist class-name der Name der Class, so wie er in dem Statement DEFINE CLASS benutzt wird (nicht der Objektname der Class).

Diese Funktion gibt es nur beim Programm-Editor.

SPLIT DATA name [library] Objekttyp Data Area (Global, Local, Parameter) anzeigen.

Im Data Area Editor können Sie bei name Stern-Notation (*) benutzen, um eine Liste des so angegebenen Bereichs von Objekten anzuzeigen.

SPLIT DESCRIPTION program-name [library] Die Predict-Beschreibung aus dem Predict-Datendiktionär zu dem bei program-name angegebenen Programm anzeigen.
SPLIT FUNCTION subroutine-name [library] Objekttyp Subroutine anzeigen.

Dabei ist subroutine-name der Name der Subroutine, so wie er in dem Statement DEFINE SUBROUTINE benutzt wird (nicht der Objektname der Subroutine).

Diese Funktion gibt es nur beim Programm-Editor.

SPLIT PROGRAM name [library] Objekttyp Programm, Subprogramm, Subroutine, Helproutine, Copycode, Text, Map, Class, Natural-Kommando-Prozessor, Recording, Adapter, Function oder Resource anzeigen.

Im Data Area Editor können Sie bei name Stern-Notation (*) benutzen, um eine Liste des so angegebenen Bereichs von Objekten anzuzeigen.

SPLIT SCAN [scan-value] Quellcode durchsuchen.

Dabei ist scan-value die Zeichenkette, nach der im aktuellen Quellcode gesucht werden soll.

Jede Zeile, die den scan-value enthält, wird mit einem Größer-als-Zeichen (>) markiert. Um weiter nach demselben scan-value zu suchen, brauchen Sie nur S SC einzugeben.

SPLIT VIEW name [SHORT] Objekttyp View (DDM, entsprechend Definition in Predict oder SYSDDM Utility) anzeigen.

Wenn Sie SHORT angeben, wird das DDM in Kurzform ohne Feldüberschrift- und Feld-Editiermarkeninformationen aufgelistet (Kurzform bedeutet, es werden nur die Adabas-Kurznamen und die entsprechenden Natural-Feldnamen angezeigt).

Im Data Area Editor können Sie bei name Stern-Notation (*) benutzen, um eine Liste des so angegebenen Bereichs von Objekten anzuzeigen.

SPLIT Vorheriges Objekt anzeigen.

Wenn Sie das Kommando SPLIT ohne Parameter absetzen, wird wieder der Quellcode des zuvor im Split-Screen-Bereich angezeigten Objekts angezeigt. Dies gilt für die Dauer der aktuellen Editor-Sitzung.

Diese Funktion gibt es nur beim Programm-Editor.

name ist der Name des Objekts, so wie in der Natural-Library und/oder in der Natural-Systemdatei enthalten.

Eine library kann nur beim Programm-Editor angegeben werden. Wenn Natural Security eingesetzt wird, kann keine Library angegeben werden.

Editor-Profil

Für den Natural Programm-Editor und den Data Area Editor gibt es ein Editor-Profil, in dem die Einstellungen festgelegt sind, die während der aktuellen Programm-Editor- oder Data Area Editor-Sitzung gelten. Dazu gehören zum Beispiel die Standardbelegungen der PF- und der PA-Tasten. Sie können hier die von Ihnen bevorzugten Editor-Profil-Einstellungen definieren.

Dieser Abschnitt behandelt folgende Themen:

Editor-Profil aufrufen

Beginn der AnweisungslisteUm Ihr aktuelles Editor-Profil aufzurufen:

  • Setzen Sie in der Kommandozeile des Programm-Editors bzw. des Data Area Editors folgendes Kommando ab:

    PROFILE 

    Der Editor Profile-Bildschirm wird angezeigt (Beispiel):

    12:51:51                 ***** NATURAL EDITORS *****                 2014-05-31
                                 - Editor Profile -                                
                                                                                   
    Profile Name .. SYSTEM__                                                       
                                                                                   
    PF and PA Keys                                                                 
      PF1 ... HELP___________   PF2 ... _______________   PF3 ... EXIT___________  
      PF4 ... _______________   PF5 ... _______________   PF6 ... _______________  
      PF7 ... -______________   PF8 ... +______________   PF9 ... _______________  
      PF10 .. SC=____________   PF11 .. _______________   PF12 .. CANCEL_________  
      PF13 .. _______________   PF14 .. _______________   PF15 .. MENU___________  
      PF16 .. _______________   PF17 .. _______________   PF18 .. _______________  
      PF19 .. --_____________   PF20 .. ++_____________   PF21 .. _______________  
      PF22 .. _______________   PF23 .. _______________   PF24 .. _______________  
      PA1 ... _______________   PA2 ... SCAN___________   PA3 ... _______________  
                                                                                   
    Automatic Functions                                                            
      Auto Renumber .. Y   Auto Save Numbers .. 0__   Source Save into .. EDITWORK 
                                                                                   
    Additional Options .. N                                                        
                                                                                   
    Command ===>                                                                   
    Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
          Help        Exit  AddOp Save  Reset                         Del   Canc   

    Dieser Bildschirm zeigt Ihr eigenes Editor-Profil, wenn zu Ihrer Benutzerkennung ein individuelles Profil existiert (siehe Feld Profile Name). Falls ein solches Profil nicht existiert, wird stattdessen das Standard-Profil SYSTEM angezeigt. Das Profil SYSTEM wird aus der User Exit Routine USR0070P gelesen (siehe Operations-Dokumentation).

Beginn der AnweisungslisteUm ein spezifisches Editor-Profil aufzurufen:

  • Setzen Sie in der Kommandozeile des Programm-Editors bzw. des Data Area Editors folgendes Kommando ab:

    PROFILE profile-name

    dabei ist profile-name eine gültige Benutzerkennung oder SYSTEM.

    Wenn Sie eine Editor-Sitzung beginnen und das Kommando PROFILE zusammen mit Ihrer Benutzerkennung als Profilnamen eingeben, wird Ihr Profil immer direkt aus der Datenbank aufgerufen. Während der aktuellen Editor-Sitzung vorgenommene, aber nicht in der Datenbank gespeicherte Änderungen gelten dann nicht. Deshalb sollten Sie, um Ihr aktuelles Profil aufzurufen, nur das Kommando PROFILE absetzen.

Vorsicht:
Änderungen am aktuellen Editor-Profil gehen verloren, wenn Sie das Systemkommando LOGON absetzen oder wenn Sie einen anderen Editor öffnen, bevor Sie die Profiländerungen in der Datenbank gespeichert haben.

Editor-Profil-Bildschirm

Der Editor Profile-Bildschirm enthält folgende Felder:

Feld Erläuterung
Profile Name Der Name des Editor-Profils. Es wird Ihr eigenes Editor-Profil angezeigt. Falls ein solches Profil nicht existiert, können Sie das Standard-Profil so anpassen, dass es Ihren Erfordernissen entspricht. Dazu müssen Sie den vorgegebenen Profilnamen SYSTEM mit Ihrer Benutzerkennung überschreiben und das umbenannte Profil in der Datenbank speichern.

Wenn Sie den Namen Ihres Profils mit einem anderen gültigen Profilnamen (d.h., eine andere gültige Benutzerkennung) überschreiben und dann Enter drücken, wird das Profil des entsprechenden Benutzers aufgerufen. Pro Benutzerkennung kann nur ein Profil eingerichtet werden, und die am Profil eines anderen Benutzers vorgenommenen Änderungen gelten nur für die aktuelle Editor-Sitzung. Sie können nicht in der Datenbank gespeichert werden.

Sie können aber den Profilnamen des Profils eines anderen Benutzers mit Ihrer eigenen Benutzerkennung überschreiben und dann das umbenannte Profil in der Datenbank speichern.

PF and PA Keys In den Feldern unter dieser Überschrift werden die Kommandos angezeigt, mit denen die PF- und PA-Tasten belegt sind. Sie können diesen Tasten jedes beliebige Natural-Editor oder Natural-Systemkommando zuweisen. Sie können auch eine Kombination aus mehreren Kommandos (durch ein Komma voneinander abgetrennt) angeben.
Auto Renumber Ein Y gibt an, dass der Quellcode im Programm-Editor automatisch neu nummeriert werden soll, wenn einer der folgenden Fälle eintritt:
  • Das Kommando CATALOG, CHECK, RUN, SAVE oder STOW wird abgesetzt.

  • Das Zeilenkommando .I wird abgesetzt und für die einzufügende Zeile steht keine Zeilennummer zur Verfügung.

Anmerkung:
Siehe auch Quellcode-Zeilennummern umnummerieren im Leitfaden zur Programmierung.

Auto Save Numbers Wenn ein numerischer Wert eingeben wird, dann wird nach der hier angegebenen Anzahl an Änderungen, d.h. nach Eingabe von Source-Daten verändernden Informationen am Bildschirm, automatisch einer Kopie der aktuellen Source in dem Source-Objekt gespeichert, welches im Feld Source Save into angeben ist.

Auto Save Numbers gilt auch für den Masken-Editor.

Source Save into Der Name des Source-Objekts, in das automatisch eine Kopie der Source in der aktuellen Library gespeichert werden soll. Der Standard-Name EDITWORK kann geändert werden. Das angegebene Source-Objekts wird jedes Mal, wenn die im Feld Auto Save Numbers angegebene Anzahl an Änderungen überschritten wird, überschrieben.
Additional Options Siehe Abschnitt Zusätzliche Optionen.

Zusätzliche Optionen

Wenn Sie im Profil-Feld Additional Options ein Y eingeben, erscheint folgendes Fenster:

+--------------------- Additional Options ----------------------+
!                                                               !
!                                                               !
!   +  Editor Defaults ......... N                              !
!   +  General Defaults ........ N                              !
!   +  Color Definitions ....... N                              !
!                                                               !
!                                                               !
!                                                               !
!                                                               !
!                                                               !
+---------------------------------------------------------------+

Das Fenster enthält folgende Optionen:

Ein Pluszeichen (+) vor einer Option zeigt an, dass in dem entsprechenden Fenster oder mittels eines entsprechenden Editor-Kommandos schon einige Werte gesetzt worden sind.

Geben Sie ein Y ein, um die gewünschte Option zu wählen.

Die Optionen werden in den folgenden Abschnitten beschrieben.

Editor-Standardwerte

+----------------------- Editor Defaults -----------------------+
!                                                               !
!    Escape Character for Line Command .. .                     !
!    Empty Line Suppression ............. Y                     !
!    Empty Line Suppression for Text .... N                     !
!    Source Size Information ............ N                     !
!    Source Status Message .............. N                     !
!    Absolute Mode for SCAN/CHANGE ...... N                     !
!    Range Mode for SCAN/CHANGE ......... N                     !
!    Direction Indicator ................ +                     !
!                                                               !
+---------------------------------------------------------------+
Option Erläuterung
Escape Character for Line Command Das Fluchtzeichen, das vor jedem Zeilenkommando angegeben werden muss. Standard-Fluchtzeichen ist ein Punkt (.).
Empty Line Suppression
Diese Option gilt beim Einfügen von Zeilen in den Quellcode eines Objekts (Ausnahme: Text-Objekte) mittels Zeilenkommando .I. Weitere Informationen siehe Programm-Editor und Data Area Editor. Mögliche Einstellungen:
 
Y Alle leer gelassenen Zeilen werden beim Drücken von Enter aus der Source entfernt. Dies ist die Standard-Einstellung.
   
N   Leer gelassenen Zeilen werden beim Drücken von Enter nicht aus der Source entfernt.
Empty Line Suppression for Text
Diese Option gilt beim Einfügen von Zeilen in den Quellcode eines Text-Objekts mittels Zeilenkommando .I. Weitere Informationen siehe Programm-Editor. Mögliche Einstellungen:
 
Y Alle leer gelassenen Zeilen werden beim Drücken von Enter aus der Source entfernt.
 
N Leer gelassenen Zeilen werden beim Drücken von Enter nicht aus der Source entfernt. Dies ist die Standard-Einstellung.
Source Size Information
Y Die tatsächliche Größe des in Bearbeitung befindlichen Objekts und der verbleibende, verfügbare Platz werden in der Informationszeile unten im Editor-Bildschirm angezeigt. Im Programm-Editor wird außerdem der Programmiermodus (Reporting oder Structured) in der Informationszeile oben im Editor-Bildschirm angezeigt.
   
N   Diese Informationen werden nicht angezeigt.
Source Status Message
Y
Programm-Editor:

Jedes Mal wenn der Quellcode geändert, geprüft (CHECK), gespeichert (SAVE), katalogisiert (CATALOG) oder katalogisiert (kompiliert) und gespeichert (STOW) wird, wird in der Informationszeile oben im Editor-Bildschirm eine Transaktionsmeldung angezeigt. Zusätzlich wird in der Editor-Kommandozeile ein Stern (*) angezeigt, falls der Quellcode noch nicht gespeicherte Änderungen enthält. Weitere Informationen siehe Änderungsanzeige in der Programm-Editor-Dokumentation.

Data Area Editor:

In der Informationszeile oben im Editor-Bildschirm wird ein Stern (*) angezeigt, falls der Quellcode noch nicht gespeicherte Änderungen enthält. Weitere Informationen siehe Änderungsanzeige in der Data Area Editor-Dokumentation.

   
N   Es wird keine Transaktionsmeldung und/oder kein Stern (*) angezeigt.
 
Absolute Mode for SCAN/CHANGE
Y Entspricht dem Editor-Kommando SET ABS ON.
   
N   Entspricht dem Editor-Kommando SET ABS OFF.
 
Siehe Editor-Kommandos in den Abschnitten Programm-Editor und Data Area Editor.
Range Mode for SCAN/CHANGE
Y Entspricht dem Editor-Kommando SET RANGE ON
   
N   Entspricht dem Editor-Kommando SET RANGE OFF.
 
Siehe Editor-Kommandos im Abschnitt Programm-Editor.
Direction Indicator Die Richtungsanzeige zeigt die Richtung (+ oder -) an, in der bestimmte Editor-Kommandos funktionieren sollen. Siehe auch Editor-Kommando Line in den Abschnitten Programm-Editor und Data Area Editor.

Allgemeine Standardwerte

+---------------------- General Defaults -----------------------+
!                                                               !
!    Editing in Lower Case .............. N                     !
!    Dynamic Conversion of Lower Case ... Y                     !
!    Position of Message Line ........... TOP                   !
!    Cursor Position in Command Line .... N                     !
!    Stay on Current Screen ............. N                     !
!    Prompt Window for Exit Function .... Y                     !
!    ISPF Editor as Program Editor ...... N                     !
!    Leave Editor with Unlock ........... N                     !
!                                                               !
+---------------------------------------------------------------+
Option Erläuterung
Editing in Lower Case
Y   Kleinbuchstaben im Quellcode werden nicht automatisch in Großbuchstaben umgesetzt.
   
N Kleinbuchstaben im Quellcode werden automatisch in Großbuchstaben umgesetzt. Die automatische Umsetzung erfolgt standardmäßig.
   

Vorsicht:
Benutzen Sie nicht die Terminal-Kommandos %L oder %U innerhalb des Editors.

Dynamic Conversion of Lower Case
Diese Option ist nur dann relevant, wenn die Option Editing in Lower Case auf Y gesetzt ist.
   
Y Alle Kleinbuchstaben im Quellcode werden automatisch in Großbuchstaben umgesetzt - mit folgenden Ausnahmen:
  • Textzeichenketten, die durch Apostrophe eingeschlossen sind,

  • Textzeichenketten, die durch Ausrufungszeichen eingeschlossen sind,

  • Kommentare.

Diese bleiben so, wie Sie sie eingeben (siehe auch Abschnitt Programm-Editor).
   
N   Der Quellcode bleibt so, wie Sie ihn eingeben.
Position of Message Line Zeigt die Position der Meldungszeile an. Mögliche Werte sind: TOP (oben), BOT (unten), nn und -nn.
Cursor Position in Command Line
Y   Zeigt an, dass der Cursor in der Editor-Kommandozeile positioniert wird, nachdem der Quellcode geändert worden ist und Sie Enter gedrückt haben.
Stay on Current Screen
Bestimmt, ob der aktuelle Bildschirm angezeigt bleibt, wenn Sie Enter drücken.
   
Y   Entspricht dem Editor-Kommando SET STAY ON.
   
N Entspricht dem Editor-Kommando SET STAY OFF.
 
Siehe Editor-Kommandos in den Abschnitten Programm-Editor und Data Area Editor.
Prompt Window for Exit Function
Y   Wenn Sie das Kommando EXIT in der Editor-Kommandozeile absetzen, wird ein Bestätigungsfenster angezeigt, (siehe auch Exit-Funktion in den Abschnitten Programm-Editor und Data Area Editor).
ISPF Editor as Programm-Editor
Y Anstelle des Natural-Programm-Editors wird Natural ISPF aufgerufen (falls installiert).
Leave Editor with Unlock
Y   Der Quellcode wird beim Verlassen des Editors entsperrt.
   
N Der Editor wird verlassen (Standard-Einstellung).
   
C Der Quellcode wird beim Verlassen des Editors entsperrt und der Inhalt des Source-Arbeitsbereich wird komplett gelöscht.
 
Weitere Informationen siehe Sperrmechanismen für Source-Objekte.

Farbdefinitionen

+---------------------- Color Definitions ----------------------+
!                                                               !
! Edit Work Area               Split Screen Area                !
!   Command Line ........ NE                                    !
!   Label Indicator ..... RE     Label Indicator .... RE        !
!   Line Numbers ........ TU     Line Numbers ....... TU        !
!   Editor Lines ........ GR     Editor Lines ....... TU        !
!   Scan and Error Line.. RE     Scan Line .......... RE        !
!   Information Text .... TU     Information Text ... TU        !
!   Information Value ... YE     Information Value .. YE        !
!   Information Line .... TU                                    !
+---------------------------------------------------------------+

In diesem Fenster können Sie Farben angeben, in denen die verschiedenen Elemente des Editor-Arbeitsbereichs und des Split-Screen-Bereichs im Programm-Editor bzw. Data Area Editor angezeigt werden sollen.

Zur Anzeige einer Liste mit Farbcodes geben Sie ein Fragezeichen (?) in ein beliebiges Eingabefeld ein und drücken Sie PF1.

Element Beschreibung
Command Line Editor-Kommando-Zeile am oberen Rand des Editor-Arbeitsbereichs.
Label Indicator Äußerste linke Spalte des Editor-Bildschirms; Verwendung zum Beispiel, um eine Quellcode-Zeile zu markieren, in der ein bestimmtes Kommando ausgeführt worden ist (zum Beispiel die Zeilenkommandos .X und .Y).
Line Numbers Spalten der Quellcode-Zeilennummern (nur beim Programm-Editor).
Editor Lines Quellcode-Zeilen, die sich zurzeit im Editierbereich und/oder im Split-Screen-Bereich befinden.
Scan and Error Line Alle Zeilen, die als Ergebnis einer Suchoperation mit einem S oder, im Split-Screen-Modus, mit einem Größer-als-Zeichen (>) markiert sind, eine Zeile, in der ein Fehler festgestellt wurde (markiert mit E, betrifft nur den Programm-Editor), und die Fehlermeldungszeile selbst.
Information Text Alle Felder in der Informations- oder Kommandozeile mit allgemeinen Informationen, beispielsweise der Objekttyp (zum Beispiel Programm), sich zurzeit im Editierbereich befindet.
Information Value Alle Felder in der Informations- oder Kommandozeile mit benutzerspezifischen Informationen, zum Beispiel der Name des Objekts, das sich zurzeit im Editierbereich befindet.
Information Line Obere und untere Informationszeile im Editor-Bildschirm.

Direktkommandos

Im Editor Profile-Bildschirm stehen folgende Direktkommandos und PF-Tasten zur Verfügung. Ein Direktkommando wird in der Kommandozeile des Bildschirms eingegeben.

Kommando Entsprechende PF-Taste Beschreibung
RESET PF6 Setzt alle Parameters des Editor-Profils auf die Einstellungen zurück, die angezeigt wurden, als der Editor Profile-Bildschirm zuletzt in der Datenbank gespeichert wurde. Das Zurücksetzen betrifft nur die Parametereinstellungen des aktuellen Editor-Profils. Es betrifft nicht das in der Datenbank gespeicherte Editor-Profil.
SAVE PF5 Speichert alle aktuellen Editor-Profil-Einstellungen sowohl für die aktuelle Editor-Sitzung als auch in der Datenbank. SAVE beendet nicht die Profil-Wartungsfunktion.
DELETE PF11 Löscht das Editor-Profil in der Datenbank. Bevor jedoch das Profil gelöscht wird, erscheint ein Bestätigungsfenster, in dem Sie den Namen des Profils eingeben und Enter drücken müssen, um die Löschung des Profils zu bestätigen. Sie können nur Ihr eigenes Profil löschen.
EXIT PF3 Beendet die aktuelle Profil-Wartungsfunktion unabhängig von der Einstellung Prompt Window for Exit Function im Fenster General Defaults. Falls nicht gespeicherte Profiländerungen existieren, werden Sie aufgefordert, diese Änderungen in der Datenbank zu speichern. Siehe auch Editor-Profil-Verwaltungsbildschirme verlassen.
CANCEL PF12 Bewirkt den Abbruch der Profil-Wartungsfunktion, danach Rückkehr zum Bildschirm, aus dem diese Funktion aufgerufen wurde. Änderungen am Profil haben keine Auswirkung auf die aktuelle Editor-Sitzung.

Editor-Profil-Verwaltungsbildschirme verlassen

Nach dem Ändern von Parametereinstellungen im aktuellen Editor-Profil haben Sie folgende Möglichkeiten, um das betreffende Verwaltungsfenster schließen bzw. den Editor Profile-Bildschirm zu verlassen:

  • Drücken Sie Enter.

    Das aktuelle Verwaltungsfenster schließt sich. Wenn kein Fenster geöffnet ist, kehren Sie zum Eingabeaufforderungszeichen des Programm-Editors bzw. des Data Area Editors zurück.

    Sämtliche Änderungen werden für das aktuelle Editor-Profil gespeichert. Siehe Exit without Saving weiter unten.

  • Oder:
    Drücken Sie PF3 (Exit) oder geben Sie EXIT in der Kommandozeile des Editor Profile-Bildschirms ein (wenn kein Fenster geöffnet ist).

    Wenn an dem aktuellen Editor-Profil keine Änderungen vorgenommen wurden, schließt sich das aktuelle Verwaltungsfenster. Wenn kein Fenster geöffnet ist, kehren Sie zum Eingabeaufforderungszeichen des Programm-Editors bzw. des Data Area Editors zurück.

    Falls Sie Änderungen an dem aktuellen Editor-Profil vorgenommen haben, erscheint das EXIT Function-Fenster. Sie können dann eine der folgenden Optionen wählen, indem Sie entweder den Cursor auf die Option positionieren oder neben der Option ein beliebiges Zeichen eingeben und dann Enter drücken:

    Funktion Erläuterung
    Save and Exit
    Speichern und Verlassen:

    Rückkehr zum Bildschirm, aus dem die aktuelle Profil-Wartungsfunktion aufgerufen wurde. Alle am aktuellen Editor-Profil vorgenommenen Änderungen werden gespeichert. Die Änderungen werden sowohl für die aktuelle Editor-Sitzung und in der Datenbank gespeichert.

    Wenn Sie jedoch mit dem Editor-Profil eines anderen Benutzers arbeiten, können die an diesem Profil vorgenommenen Änderungen nicht in der Datenbank gespeichert. Sie gelten nur für die aktuelle Editor-Sitzung; es wird eine entsprechende Meldung ausgegeben.

    Exit without Saving
    Verlassen ohne Speichern:

    Rückkehr zum Bildschirm, aus dem die aktuelle Profil-Wartungsfunktion aufgerufen wurde. Alle am aktuellen Editor-Profil vorgenommenen Änderungen gelten nur für die aktuelle Editor-Sitzung; sie werden nicht in der Datenbank gespeichert.

    Das Verlassen ohne Speichern ist gleichbedeutend mit dem Drücken von Enter.

    Resume Function
    Funktion fortsetzen:

    Das Aufforderungsfenster schließt sich. Sie können mit der Bearbeitung der aktuellen Wartungsfunktion fortfahren.