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