AfAbmFldGrpNbpUsrGrpRemove

Aus ArcFlow Wiki
Zur Navigation springen Zur Suche springen
Diese Seite enthält Bearbeitungen, die nicht zum Übersetzen freigegeben sind.
 AfAbmFldGrpNbpUsrGrpRemove(alpha1, int2, int3[, logic4[, int5]]) : 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

Benutzergruppe Rechte entziehen
alpha1 Name der Mappenfeldgruppe
int2 Id der Notizbuchseite
int3 Id der Benutzergruppe
logic4 allen Benutzern Recht entziehen (optional)
int5 Id der Mappenfeldgruppe
Resultat int Fehlercode
Siehe

Verwandte Befehle, AfAbmFldGrpNbpUsrGrpAdd(), AfAbmFldGrpNbpUsrRemove()

Mit dieser Anweisung kann eine Benutzergruppe aus der Liste der berechtigten Benutzergruppen für den Zugriff auf eine Notizbuchseite entfernt werden. Mitglieder der entsprechenden Benutzergruppe können anschließend nicht mehr auf die Notizbuchseite der Mappenfeldgruppe zugreifen. Der Name der Mappenfeldgruppe, die Id der Notizbuchseite und die Id der Benutzergruppe müssen in den Parametern (alpha1), (int2) und (int3) übergeben werden.

Wird in (logic4) true übergeben, kann keine Benutzergruppe, außer die Benutzergruppe "Administratoren", auf die Notizbuchseite zugreifen.

Ist in (int5) die Id der Mappenfeldgruppe angegeben, wird (alpha1) nicht ausgewertet.

Beispiel:

...
tErr # AfAbmFldGrpNbpUsrGrpRemove('Customer',1,5);
if (tErr != _ErrOk)
{
  // Error handling
  ...
}
...

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

Konstante Wert Bedeutung
_ErrOk 0 ok - kein Fehler aufgetreten
sAfErrNoRecUsrGrp -20030 Die in (int3) angegebene Benutzergruppe existiert nicht.
sAfErrNoRecAbmFldGrp -20038 Die in (alpha1) bzw. (int5) angegebene Mappenfeldgruppe existiert nicht.

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