In der Sicht 'Variablen' können Sie durch das Einblenden der Abschnitte im Navigator die Variablen anzeigen, die diesen Abschnitten zugeordnet sind.
Abhängig von Ihren nachfolgend beschriebenen Optionen gibt es außerdem ein Teilfenster 'Details', in dem die Details einer hervorgehobenen Variablen angezeigt werden. Sie können in diesem Teilfenster einen Wert für die Variable eingeben, diesen Wert hervorheben, mit der rechten Maustaste klicken und dann auf Wert zuordnen klicken, um der Variablen den Wert zuzuordnen.
In der Sicht 'Variablen' sind die folgenden Schaltflächen verfügbar:
- Typennamen anzeigen
- Diese Schaltfläche blendet die Typen, auf denen die Variablen basieren, ein bzw. aus. Bei Auswahl der Option 'Spalten anzeigen' ist sie nicht verfügbar.
In diesem Fall können Sie eine Spalte anfordern, in der der Variablentyp angezeigt wird.
- Alles ausblenden
- Diese Schaltfläche blendet alle Variablennamen aus und zeigt nur die Abschnitte im aktuellen Programm an.
- [Optionen]
- Wenn Sie auf diese Schaltfläche klicken, auf der ein nach unten weisendes Dreieck dargestellt ist, wird eine Liste mit weiteren Optionen angezeigt:
- Layout
- Für die Sicht 'Variablen' stehen die folgenden Layoutoptionen zur Verfügung:
- Vertikale Ausrichtung der Sicht
- Das Teilfenster 'Details' wird unter den Variablen angezeigt.
- Horizontale Ausrichtung der Sicht
- Das Teilfenster 'Details' wird rechts neben den Variablen angezeigt.
- Nur Variablen anzeigen
- Bei Auswahl dieser Option wird das Teilfenster 'Details' geschlossen.
- Spalten anzeigen
- Bei Auswahl dieser Option wird die Sicht neu in Form einer Tabelle angezeigt.
- Spalten auswählen
- Diese Option ist nach Auswahl von 'Spalten anzeigen' verfügbar. Die folgenden Spalten stehen zur Auswahl:
- Name
- Der Name der Variablen.
- Deklarierter Typ
- Der ursprüngliche Typ der Variablen.
- Wert
- Der aktuelle Wert der Variablen. Klicken Sie auf diese Zelle, um einen neuen Wert für die Variable einzugeben, oder klicken Sie mit der rechten Maustaste und wählen Sie die Option Wert ändern aus, um ein Fenster aufzurufen, in dem Sie den Wert ändern können.
- Tatsächlicher Typ
- Der tatsächliche Typ weicht nur dann vom deklarierten Typ ab, wenn die Variable ursprünglich den Typ 'Beliebig' (ANY) hatte und durch die Zuordnung einen anderen Typ erhalten hat.
- EGL
- Für Variablen in einem EGL-Programm sind die folgenden Optionen verfügbar:
- Sortieren
- Sie können die Variablen in der Sicht gemäß den folgenden Kriterien sortieren:
- Nach Reihenfolge
- Die Reihenfolge, in der die Variablen im Programm deklariert sind.
- Aufsteigend nach Name
- Aufsteigende alphabetische Reihenfolge.
- Absteigend nach Name
- Absteigende alphabetische Reihenfolge.
- Implizite Felder gruppieren
- Mit dieser Option können Sie implizite Felder (z. B. message und messageID für Ausnahmebedingungen)
unter der Überschrift '<implizite Felder...>' in der Anzeige mit den Variablen gruppieren.
- Filter
- Sie können Variablen anhand des Namens oder anhand von Merkmalen ausschließen. Weitere Informationen finden Sie im vorliegenden Abschnitt unter 'Variablen filtern'.
Die folgenden Optionen können beim Debug in EGL nicht angewendet werden:
- Überwachungsausdruck erstellen
- Logische Struktur anzeigen
- Alle Jython-Variablen anzeigen
Kompatibilität
Tabelle 1. Hinweise zur Kompatibilität beim Anzeigen von Variablen| Plattform |
Problem |
| Rich-UI |
Das Hot Swapping
wird nicht unterstützt. Analog reagiert der EGL-Debugger nicht auf Änderungen, die in der Sicht 'Variablen' an Variablenwerten vorgenommen werden. |