AfUsrGrpRightMenuGet

Aus ArcFlow Wiki
Zur Navigation springen Zur Suche springen
Diese Seite enthält Bearbeitungen, die nicht zum Übersetzen freigegeben sind.
 AfUsrGrpRightMenuGet(int1, int2) : int

Ausführbar von der APINicht ausführbar von der Programmierschnittstelle (DLL)Nicht ausführbar mit der Application Remote ControlAusführbar von der Script-API

Rechte einer Benutzergruppe auf das Menü ermitteln
int1 Nummer der Benutzergruppe
int2 Deskriptor auf eine leere Cte-Liste
Resultat int Fehlerwert
Siehe

Verwandte Befehle, AfUsrGrpRightMenuSet()

Mit dieser Funktion können die Rechte einer Benutzergruppe auf das ArcFlow-Menü ausgelesen werden. In (int1) wird dazu die Benutzergruppennummer übergeben. In (int2) muss der Deskriptor einer zuvor mit AfCteOpen(_CteList) geöffneten Cte-Liste übergeben werden.

In den Cte-Items der Liste stehen nach dem Aufruf die einzelnen Rechte. In der Eigenschaft "Name" kann die interne Rechtebezeichnung und in der Eigenschaft "Custom" eine Beschreibung dazu ausgelesen werden. Ist das Recht vorhanden steht in der Eigenschaft "ID" eine 1, ansonsten eine 0.

Nach erfolgreicher Durchführung der Funktion wird _ErrOk zurückgegeben. Ist die Benutzergruppe nicht vorhanden wird sAfErrNoRecUsrgrp zurückgegeben.

Neben den allgemeinen Fehlerwerten können folgende Werte zurückgegeben werden:

Konstante Wert Bedeutung
_ErrOk 0 ok - kein Fehler aufgetreten
sAfErrNoRecUsrgrp -20030 Benutzergruppe nicht vorhanden

Für weitere CONZEPT 16-spezifische Rückgabewerte siehe die aktuelle CONZEPT 16-Hilfe.