Menüstruktur-Zuordnung
Table of contents
1 Kurzbeschreibung
Eine Menüstruktur-Zuordnung definiert die Zuordnung eines Menüpunkts zu einem übergeordneten
Menüpunkt (= Knoten).Durch die Gesamtheit dieser Sätze entsteht eine hierarchische
Menüstruktur.
Menüstrukturen sind einerseits der im linken Teil des Fensters angezeigte Menübaum
(Ressourcenbaum) mit den aufrufbaren Anwendungsfunktionen sowie Aufrufanwendungen,
die ihrerseits eine Tabelle von Folgeanwendungen enthalten (Objekttyp 'MEN'), andererseits
die im Kopfteil des jeweiligen Fensters angezeigten Menü- und Symbolleisten des Anwendungsfensters,
der Hilfetextanzeige, des Hilfetext-Editors und der Druckvorschau (Objekttyp 'MBE').
2 Schlüsselfelder
Der Schlüssel der Tabelle MENMEN setzt sich zusammen aus der Menü ID des übergeordneten
Menüpunktes (MEN) und einer Zeilennummer.
Die Menü ID besteht wiederum aus folgenden 3 Teilen:
-
Projekt ID:
- Das Feld ist mit dem Projekt vorbelegt, in dem auch die aktuelle Übersicht MENMEN
gestartet wurde, also mit 'IAR' für IDL Architek oder mit 'KON' für IDLKONSIS. Die
Änderung dieser Angabe ist nur mit Sonderberechtigung möglich, die aber keiner Standard-Berechtigungsgruppe
zugewiesen ist.
-
Objekttyp:
- Das Feld ist ebenfalls mit der in der Übersicht gewählten Angabe vorbelegt. 'MEN'
hier steht für Menüpunkte, die mit Anwendungsprogrammen verknüpft sind oder Knoten
dazu im Menübaum (Ressourcenbaum) darstellen. 'MBE' steht für Menüpunkte und Knoten
für die Menü- und Symbolleisten. Der Objekttyp 'MBE' ist nur im Projekt 'IAR' gültig.
-
Menü ID:
- Dies ist der eigentliche Identifikator eines Menüpunktes.
Die Zeilennummer wird benötigt, um die untergeordneten Menüpunkte in eine sinnvolle Reihenfolge zu
bringen.
3 Attribute
-
Untergeordnete Menü ID
- In jedem definierten MENMEN-Satz muss ein untergeordneter Menüpunkt angegeben werden.
Dessen Schlüssel setzt sich wie der übergeordnete Menüpunkt aus Projekt ID, Objekttyp
und Menü ID zusammen. Dabei besteht die Einschränkung, dass Projekt ID und Objekttyp
von übergeordnetem und untergeordnetem Menüpunkt übereinstimmen müssen.
-
dir.Aufruf (Aufrufbarkeit der Anwendung)
- Hier können einige Sonderfunktionen für den Aufruf der untergeordneten Menü ID aus
dem Menübaum (Ressourcenbaum), also nur bei Objekttyp 'MEN', gesteuert werden. Die
Angabe 'H' bewirkt, dass bei Doppelklick im Menübaum nicht die Anwendung ausgeführt
wird, sondern der Hilfetext zu dieser Anwendung angezeigt wird. Die Angabe 'D' spezifiziert,
dass ein Knoten als Wurzel eines Dokuments behandelt wird, dessen Artikel aus den
Hilfetexten der untergeordneten Menüpunkte bestehen. Die Angabe '$' ist für zukünftige
Erweiterungen vorgesehen.
-
Separator
- Durch die Angaben 'A' (nach diesem Menüpunkt) oder 'B' (vor diesem Menüpunkt) wird
angegeben, dass nach Möglichkeit eine Trennung zu davor- oder danachliegenden Menüpunkte
visualisiert werden soll. In der Menüzeile (Objekttyp 'MBE') erfolgt dies durch einen
Trennstrich im Pull-Down-Menü, in der Symbolleiste (auch Objekttyp 'MBE' durch einen
senkrechten Strich. In Aufrufanwendungen (z.B. IMPORT, KONDAT, kundenindividuelle
Ablaufautomaten) wird eine Leerzeile in die Tabelle eingefügt. Im Menübaum hat die
Angabe derzeit keine Auswirkungen.
-
Parameter (Konzern/Tk, Gesellschaft, Geschäftsbereich, Periode, Datenart etc.)
- Die weiteren Attribute werden nur für die Definition von automatischen Ablaufsteuerungen
benötigt. Eine genauere Beschreibung befindet sich im Hilfetext zum Modul KC1M12.
4 Aktionen
Die Aktionen <Anzeigen>, <Ändern>, <Erfassen> und <Löschen> haben die übliche Funktion.
5 Benutzerberechtigungen
Die in dieser Anwendung pflegbaren Daten unterliegen fast ausschließlich der Pflege
durch IDL und werden mit den Metadaten im Rahmen neuer Releases an den Kunden ausgeliefert.
Dies gilt insbesondere für Daten des Objekttyps 'MBE' oder des Projekts 'IAR'. Für
diese Daten hat ein Anwender ebensowenig eine Änderungsberechtigung wie für die Zuordnung zu den durch
IDL definierten Menüpunkten (Objekttyp 'MEN') des Projekts 'KON'.
Anwenderseitig erfasst und verändert werden dürfen nur Zuordnungen zu kundenspezifischen Menüpunkten
(per Namenskonvention mit '$' beginnend). Ausnahme ist hierbei der Menüknoten KON / MEN / KUNAPP,
der wie ein kundenspezifischer Menüpunkt behandelt wird.
Letzte Änderung: IDLADMIN 17.06.2005 17:00