Menüstruktur-Zuordnung


Inhaltsverzeichnis


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