CX_MESSAGE_SECURITY

Klassenhierarchie
Beschreibung:

Mit dieser Klasse kann der Zugang zu bestimmten Teilen einer Anwendung kontrolliert werden. Wenn das Zugriffs-Objekt (direkt oder als Bestandteil eines CX_SECURITY_SET-Objekts) angemeldet wird, werden alle Messages, deren Name in messages genannt wird, gesperrt. Dies gilt auch für die Definition neuer Messages. Ob eine Message gesperrt ist, kann mit TestMsg festgestellt werden.

Code-Beispiel:

CreatePersObject(CX_MESSAGE_SECURITY) -> securityObject

String(CX_MESSAGE_SECURITY::name, 150, 4, 220)

ObjectList(CX_MESSAGE_SECURITY::messages, AUTO_POSITION, ACCEPT_DROP, ENTIRE, 10, 20, 385, 30)

Methodenverzeichnis (MDI)
Funktion MA* Parameter Rückgabe Kurzbeschreibung
Register Security-Objekt anmelden 
* MA = Member-Access-Funktion

Datenverzeichnis (DDI)
Datenfeld Typ Referenz-Klasse I* Kurzbeschreibung
flags INTEGER für die Zukunft reserviert  
messages COLL CX_STRING Message 
name STRING Zugriffsausdruck
* I = Indizierbares Datenfeld

Verwendung in AppsWH
Modul Kurzbeschreibung
secmessg.mod Zugriffsrechte für Nachrichten Editiermodul