Navigationsbaum
SAP liefert standardmäßig einen Navigationsbaum aus, der über die implementierende Klasse CL_WB_TREE_DEFAULT2_BRF realisiert ist. Dieser Navigationsbaum ist folgendermaßen aufgebaut:
Anwendungsklasse
● <Name der konkreten Anwendungsklasse>
○ Alle Gruppen
Hier zeigt das System alle BRF-Objekte der Anwendungsklasse an, unabhängig davon, ob sie einer Gruppe zugeordnet sind oder nicht.
Weitere Informationen zur Gruppierung finden Sie unter BRF-Objekte gruppieren.
○ Gruppe: <Name der Gruppe>
■ Aktionen
darunter die einzelnen abstrakten Aktionen dieser Gruppe;
unter den abstrakten Aktionen die
jeweiligen konkreten Aktionen (zur Unterscheidung zwischen abstrakten und
konkreten Aktionen siehe
Aktion)
■ Ereignisse
darunter die einzelnen Ereignisse dieser Gruppe
■ Ausdrücke
darunter die einzelnen Ausdrücke dieser Gruppe
■ Regelsätze
darunter die einzelnen Regelsätze dieser Gruppe
■ Kontexte
darunter die einzelnen
Kontexte dieser
Gruppe
■ ggf. Untergruppen
○ Gruppe: <Name der Gruppe>
Die Reihenfolge der Gruppen auf einer
Hierarchieebene wird durch die Gruppenschlüssel bestimmt.
○ Inaktive Objekte
Hier sind alle Objekte aufgeführt,
die ‚inaktiv’, also logisch gelöscht sind. Diese Einträge sind nur
relevant, wenn in der Anwendungsklasse die Historisierung eingeschaltet ist
(siehe
Historisierung von
BRF-Objekten).
○ Implementierende Klassen
Dieser Knoten enthält alle Objektarten (u. a. Ausdrucksarten, Aktionsarten) der Anwendungsklasse. Zu jeder Objektart zeigt das System auch die Ikone an, die die jeweilige Objektart kennzeichnet.
Sie können sich also in diesem Knoten einen Überblick über alle Objektarten der Anwendungsklasse verschaffen und nachsehen, welche Ikone für welche Objektart (z. B. Ausdrucksart) steht.
Sie können von hier aus per Doppelklick in den Anzeige- oder den Änderungsmodus der einzelnen Objektarten navigieren.
● Kontextmenü
Zu bestimmten Knoten des Navigationsbaumes steht Ihnen ein Kontextmenü zur Verfügung.
Welche Funktionen im Kontextmenü angeboten werden, ist von Folgendem abhängig:
○
von der zugeordneten implementierenden
Klasse des Navigationsbaumes (siehe
Navigationsbaum)
Nur wenn Sie die implementierende Klasse
CL_WB_TREE_DEFAULT2_BRF für den Navigationsbaum verwenden, stehen Ihnen alle
Funktionen im Kontextmenü zur Verfügung.
○ vom jeweiligen Knoten
Im Folgenden sind einige Beispiele aufgelistet:
○ Im Kontextmenü des Gliederungsknotens Ereignis steht Ihnen nur Neues Ereignis anlegen zur Verfügung.
○ Im Kontextmenü eines einzelnen Ereignisses stehen Ihnen folgende Funktionen zur Verfügung:
■ Neues Ereignis anlegen
■ Netzwerkgrafik anzeigen
■ Regeln zu diesem Ereignis anzeigen
■ Regeln zu diesem Ereignis ändern
■ Ereignis löschen
■ Ereignispflege
Hier können Sie das Ereignis selbst ändern, nicht aber die Regeln zum Ereignis.
■ Ereignis anzeigen
■ Ereignis mit Regeln kopieren
Das System kopiert dann das Ereignis mit allen Regeln, die direkt beim Ereignis hinterlegt sind. Die Regeln eines Regelsatzes werden aber nicht mit kopiert.
Kein Kontextmenü steht Ihnen bei folgenden Knoten zur Verfügung:
○ Anwendungsklasse
○ Knoten für die Gruppen
○ Inaktive Objekte
○ Implementierende Klassen
● Ikonen
Die einzelnen BRF-Objekte sind durch bestimmte Ikonen gekennzeichnet.
SAP liefert standardmäßig die Ikonen zu den einzelnen Objektarten aus, wie beispielsweise:
○
kennzeichnet abstrakte Aktionen
○
kennzeichnet Regelsätze
○
kennzeichnet Kontexte
○ Bei konkreten Aktionen und bei Ausdrücken gibt es für die jeweilige Aktionsart bzw. die jeweilige Ausdrucksart eigene Ikonen.
Um sich darüber zu informieren, welche
Objektart (implementierende Klasse) durch welche Ikone gekennzeichnet wird,
können Sie sich im Navigationsbaum unter dem Knoten Implementierende Klasse die einzelnen
implementierenden Klassen ansehen.
Die Ikonen sind bei der jeweiligen implementierenden Klasse hinterlegt und sind von SAP vorgegeben. Wir empfehlen, hier keine anderen Ikonen zu hinterlegen, da dies eine Modifikation wäre.
Wenn Sie eine neue implementierende Klasse anlegen, können Sie die Ikone für die implementierende Klasse frei vergeben.
● Vorwärtsnavigation per Doppelklick
Ausgehend von den BRF-Objekten im Navigationsbaum können Sie per Doppelklick auf das jeweilige BRF-Objekt navigieren.

■ Der Bearbeitungsmodus bleibt bei dieser Navigation erhalten. Wenn Sie sich also im Änderungsmodus eines Objektes befinden, öffnet das System das neue Objekt ebenfalls im Änderungsmodus. Wenn Sie sich im Anzeigemodus befinden, öffnet das System das neue Objekt ebenfalls im Anzeigemodus.
■ Bei einem Ereignis entspricht diese Navigation der Funktion Regeln zu diesem Ereignis anzeigen bzw. Regeln zu diesem Ereignis ändern im Kontextmenü des Ereignisses.
● Sie können an Stelle des von SAP ausgelieferten Navigationsbaumes auch einen eigenen Navigationsbaum verwenden.
Weitere Informationen finden Sie
unter
Eigenen
Navigationsbaum verwenden.