Menüpunkte je Modul


Table of contents


1 Kurzbeschreibung

Die Modul-Menü-Zuordnung (Kurzwort MODMENE) definiert die zulässigen Folgeanwendungen aus einer Anwendung heraus.

Diese Anwendung dient nur der IDL-internen Anwendungsentwicklung! Sie ist nur mit Sonderberechtigung möglich!

2 Schlüsselfelder

Der Schlüssel der Tabelle MODMEN setzt sich zusammen aus der Modul ID (MOD) und einer Zeilennummer. Die Modul ID besteht wiederum aus folgenden 3 Teilen:

Projekt ID:
Das Feld ist mit dem Projekt vorbelegt, in dem auch die aktuelle Anwendung MODMEN gestartet wurde, also mit 'IAR' für IDL Architek oder mit 'KON' für IDL Konsis.
Objekttyp:
Das Feld ist mit der Angabe 'MOD' vorbelegt. 'MOD' steht für Modul.
Modul:
Dieser eigentliche Identifikator eines Moduls (Anwendungsprogramms) kann hier eindeutig oder teilqualifiziert (mit '%' oder '_') angegeben werden. Zur Anzeige aller Module ist nur '%' anzugeben, womit dieses Feld beim Aufruf auch vorbelegt ist.

Die Zeilennummer wird benötigt, um die zugeordneten Menüpunkte in eine sinnvolle Reihenfolge zu bringen.

3 Attribute

Die optionale Menü ID (MEN) besteht aus folgenden 3 Teilen:

Projekt:
Das angegebene Projekt sollte in der Tabelle A001 vorhanden sein. Da es aber auch in Anwendungen mit mehreren Menüpunkten anwendungsspezifisch manipuliert werden kann, wird nur eine Warnung ausgegeben, falls das Projekt nicht existiert.
Objekttyp:
Das Feld ist mit der Angabe 'MEN' vorbelegt. 'MEN' steht für Menü.
Objekt:
Dieser eigentliche Identifikator eines Menüpunktes sollte in der Tabelle A015(MEN) vorhanden sein. Da er aber auch in Anwendungen mit mehreren Menüpunkten anwendungsspezifisch manipuliert werden kann, wird nur eine Warnung ausgegeben, falls die MenüID nicht existiert.
Aktiv
Um Folgeanwendungen schon im Voraus vorzusehen, auszukommentieren oder als HISTORISCHEN Nachweis beizubehalten, kann hier über Kennzeichen 'D' der Menüeintrag deaktiviert werden. Dieser Eintrag wird beim Generieren (GENZACOPY) als Kommentarzeile ausgegeben.
MenTyp
Wert aus A019-Objekt. Anwendungstyp der Folgeanwendung.
ActTyp
Wert aus A019-Objekt. Aktion, mit der die Folgeanwendung aufgerufen wird.
DispTyp
Wert aus A019-Objekt. Strukturierung der Anzeige / Unterdrückung im Menü
Refresh
Wert aus A019-Objekt. Nachlesen der Daten bei Rückkehr aus der Folgeanwendung.
Object
Wert aus A019-Objekt. Art der Markierung von Daten zur Weitergabe an die Folgeanwendung.
Bemerkung
Die Bemerkung ist Teil der Tabelle A033 und nicht der A104! Die Bemerkung kann ohne bzw. mit Angabe einer Menü-ID erfolgen. Beim letzteren wird die Bemerkung als Kommntarzeile vor die Zeile der Menü-ID generiert.

4 Aktionen

Die Aktionen <Anzeigen>, <Ändern>, <Erfassen> und <Löschen> haben die übliche Funktion.

5 Benutzerberechtigungen

Die in dieser Anwendung angezeigten Daten unterliegen ausschließlich der Pflege durch IDL. Für diese Daten hat ein Anwender keine Zugangs-/Änderungsberechtigung!


Letzte Änderung: GRAAP 04.03.2010 17:11