DROIT

Beschreibung

Diese Aktion wird nach dem Lesen des Datensatzes der Haupttabelle, vor dem Ausfüllen der Masken durch die Klasse [F] der Haupttabelle aufgerufen.

Objekttyp

Einfach, Tabelle, Kombiniert

Transaktion

Nein

Verwendung

Über diese Aktion können die Zugriffsrechte auf den Datensatz geprüft werden. Müssen die Rechte nicht geprüft werden, zeigt man dies dem Supervisor an, indem man die Variable CLECUR = 0 positioniert. Außerdem kann eine Meldung über die Variable GMESSAGE angezeigt werden.

Beispiel:  SUBGAS Erfassung der Buchhaltungsbelege

Die Zugriffsrechte auf das Journal, in dem der Beleg gespeichert ist, muss geprüft werden.

$DROIT
Call LECTURE("JOU",[F:HAE]JOU,"") From CONTOBJ
If [F:JOU]ACS<>""
   Call CONSACC([F:JOU]ACS,OK) From CPTSUB
   If !OK
   GMESSAGE = [F:HAE]JOU-mess(77,106,1) : # Journal nicht erlaubt
   GERR = 1: CLECUR = 0
   Endif
Endif
Return