Show TOC

HintergrundWindow Editor Dieses Dokument in der Navigationsstruktur finden

 

Der Window Editor ist das Werkzeug zum Anlegen und Bearbeiten von Web-Dynpro-Windows.

Den Window Editor gibt es in den folgenden Varianten, wobei jeweils i.d.R. die gleiche Funktionalität zur Verfügung steht:

  • klassischer Window-Editor

    Window-Editor in der klassischen Baumansicht (Standardeinstellung).

    Beispiel Beispiel

    WDR_TEST_ENHANCEMENTS (WDR_TEST_ENHANCEMENTS)

    Ende des Beispiels.
  • grafischer Window-Editor

    Window-Editor mit grafischer Benutzerführung.

    Voraussetzung für den grafischen Window-Editor ist das JNet ActiveX Control, das im Rahmen der SAP GUI-Installation direkt mit installiert werden kann.

    Beispiel Beispiel

    WDR_TEST_ENHANCEMENTS (WDR_TEST_ENHANCEMENTS)

    Ende des Beispiels.

Hinweis Hinweis

Sie können zwischen den beiden Window-Editor-Varianten wechseln über Window-Editor-Ansicht wechseln.

Ende des Hinweises.
Grafischer Window-Editor

Jedes Element der klassischen Baumdarstellung des Window-Editor hat eine Entsprechung im grafischen Window-Editor.

Element

Entsprechung im grafischen Window-Editor

Window

Repräsentation durch den gesamten Hintergrund der Grafik.

Window-Plugs

Platzierung auf den Hintergrund der Grafik

Views

Platzierung auf den Hintergrund der Grafik

Container

Platzierung innerhalb der entsprechenden Views

Zugeordnete Views

Platzierung in den entsprechenden Containern

Inbound Plugs

Blaue Darstellung mit horizontaler Orientierung

Outbound Plugs

Rote Darstellung mit vertikaler Orientierung

Default-Views

Dunkelblaue Darstellung

Normale Views

Hellblaue Darstellung

Obsolete Elemente

Rote Linien bzw. Umrandungen

Elemente im Enhancement Modus

Blaue Linien bzw. Umrandungen.

Hinweis Hinweis

Da im Änderungsmodeus erweiterte Objekte nicht änderbar sind, werden hier die blauen Linien unterbrochen dargestellt.

Ende des Hinweises.

Die Farbe des Hintergrundes der Grafik hängt ab vom jeweils aktuellen Modus:

Modus

Beispiel für die visuelle Darstellung

Beschreibung

Anzeigemodus

View mit Inbound Plug zur Anzeige (View mit Inbound Plug zur Anzeige)

Objekte auf hellem Hintergrund

Änderungsmodus

View mit Inbound Plug zum Ändern (View mit Inbound Plug zum Ändern)

Objekte auf weißem Hintergrund

Enhancement-Modus

View mit Inbound Plug zum Erweitern (View mit Inbound Plug zum Erweitern)

Erweiterte Objekte (Erweiterte Objekte)

Objekte auf gelbem Hintergrund.

Hinweis Hinweis

Erweiterten Objekte haben eine dickere Linie, bzw. Umrandung.

Ende des Hinweises.

Hinweis Hinweis

  • Im grafischen Window-Editor wird das Window an sich nicht extra dargestellt, außer dass es durch den Hintergrund der Grafik repräsentiert wird. Wenn ein Window bzw sein Wurzelknoten in der Baum-Ansicht ausgewählt wird, wird beim Wechseln in die grafische Ansicht kein Eintrag als ausgewählt angezeigt. Nur die Eigenschaftentabelle unterhalb der Grafik zeigt die allgemeinen Eigenschaften des Window an.

  • Beachten Sie, dass Drag&Drop von Objekten aus dem Objektbaum des Web-Dynpro-Explorers in den grafischen Window-Editor zur Zeit nicht möglich ist.

Ende des Hinweises.
Kontextmenüs

Im grafischen Window-Editor entsprechen die Kontextmenüs für individuelle Elemente (Views, Container, Plugs, Navigationsl) den Kontextmenüs dieser Elemente im klassischen Window-Editor.

Einzige Ausnahme hierbei sind Kontextmenüs für Einträge, die disabled sind. Diese werden im grafischen Window-Editor nicht angezeigt.

Navigationslinks

Im grafischen Window-Editor können Sie per Drag&Drop Navigationslinks:

  • löschen

  • hinzufügen

  • verändern

Genau so können Sie auch die Zuordnung von Views über Drag&Drop verändern.

Window-Bestandteile

Ein Web-Dynpro-Window besteht, analog zu einer Web-Dynpro-View, aus einem grafischen Teil, einem Controller-Teil sowie In- und Outbound-Plugs. Im grafischen Teil wird das Layout des Windows verwaltet, also die eingebetteten Views sowie die Navigation zwischen den Views. Der Window-Controller hingegen enthält einen Context, Methoden und Attribute.

Windows können Component-lokal angelegt werden. Es wird in diesem Fall kein Interface-View erzeugt. Das Window ist somit nicht in einer fremden Component nutzbar.

Eigenschaften

Die technischen Eigenschaften eines Web-Dynpro-Window-Controllers unterscheiden sich nicht von denen einer Web-Dynpro-View. Sie können daher auch für ein Window eine Controller-Verwendung deklarieren, um Context-Daten auszutauschen oder Methoden zu verwenden

Weitere Informationen: Controller-Eigenschaften