AfUsrGrpCreate: Unterschied zwischen den Versionen
Jens (Diskussion | Beiträge) K Stand 4.1.08 |
Jens (Diskussion | Beiträge) K Stand 4.1.09 |
||
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 6: | Zeile 6: | ||
</tr> | </tr> | ||
<tr class="ProcSyntax"> | <tr class="ProcSyntax"> | ||
<td class="title"> | <td class="title"> AfUsrGrpCreate(alpha1, alpha2, var int3) : int</td> | ||
<td class="platforms"> | <td class="platforms"> | ||
[[file:DE_SymbolAPI.gif|alt=Ausführbar von der API|link=Befehle der Schnittstellen]][[file:DE_SymbolNoDLL.gif|alt=Nicht ausführbar von der Programmierschnittstelle (DLL)|link=Befehle der Schnittstellen]][[file:DE_SymbolNoARC.gif|alt=Nicht ausführbar mit der Application Remote Control|link=Befehle der Schnittstellen]][[file:DE_SymbolScriptAPI.gif|alt=Ausführbar von der Script-API|link=Befehle der Schnittstellen]] | [[file:DE_SymbolAPI.gif|alt=Ausführbar von der API|link=Befehle der Schnittstellen]][[file:DE_SymbolNoDLL.gif|alt=Nicht ausführbar von der Programmierschnittstelle (DLL)|link=Befehle der Schnittstellen]][[file:DE_SymbolNoARC.gif|alt=Nicht ausführbar mit der Application Remote Control|link=Befehle der Schnittstellen]][[file:DE_SymbolScriptAPI.gif|alt=Ausführbar von der Script-API|link=Befehle der Schnittstellen]] | ||
Zeile 46: | Zeile 46: | ||
<td width="85%" class=Right colspan="3"> | <td width="85%" class=Right colspan="3"> | ||
[[:Category:Befehle für Benutzer und Benutzergruppen#|Verwandte Befehle]], | [[:Category:Befehle für Benutzer und Benutzergruppen#|Verwandte Befehle]], | ||
[[ | [[AfUsrGrpDelete#|AfUsrGrpDelete()]], | ||
[[ | [[AfUsrGrpEdit#|AfUsrGrpEdit()]], | ||
[[ | [[AfUsrCreate#|AfUsrCreate()]] | ||
</td> | </td> | ||
</tr> | </tr> | ||
Zeile 73: | Zeile 73: | ||
gelöscht oder geändert werden. Wird dies versucht, wird der | gelöscht oder geändert werden. Wird dies versucht, wird der | ||
Fehlercode <font class=source>sAfErrNoRights</font> zurückgegeben.</p></p> | Fehlercode <font class=source>sAfErrNoRights</font> zurückgegeben.</p></p> | ||
<!-- Next.ArcFlow Beispiel | |||
af.next.AfUsrGrpCreate('Testgruppe', 'zum testen').then(result => { | |||
if(result.code == af.next.constants.AFErrOk) | |||
alert('Benutzergruppe erfolgreich erstellt'); | |||
else | |||
alert('Fehler' + result.code); | |||
--> | |||
<p> | <p> |
Aktuelle Version vom 31. Oktober 2024, 12:12 Uhr
![]() |
|||||||||||||||||||||
AfUsrGrpCreate(alpha1, alpha2, var int3) : int | |||||||||||||||||||||
Benutzergruppe erstellen | |||||||||||||||||||||
|
Die Funktion legt eine neue Benutzergruppe mit dem in (alpha1) angegebenen Namen an. In (alpha2) wird die Beschreibung der Benutzergruppe angegeben.
Als Parameter (int3) muss eine ganzzahlige Variable angegeben werden, in der nach Aufruf der Funktion die Benutzergruppen-Nummer der angelegten Benutzergruppe zur Verfügung steht.
Ist bereits eine Benutzergruppe mit diesem Namen enthalten, wird der Wert _rExists zurückgegeben. Bei erfolgreicher Durchführung der Funktion wird der Wert _ErrOk zurückgegeben.
Die Benutzergruppe Administratoren (Nr=1) kann nicht angelegt, gelöscht oder geändert werden. Wird dies versucht, wird der Fehlercode sAfErrNoRights zurückgegeben.
Neben den allgemeinen Fehlerwerten können folgende Werte zurückgegeben werden:
Konstante | Wert | Bedeutung |
_ErrOk | 0 | ok - kein Fehler aufgetreten |
_rExists | 6 | Die Benutzergruppe ist bereits vorhanden. |
sAfErrNoRights | -20029 | Berechtigung nicht ausreichend. |
Für weitere CONZEPT 16-spezifische Rückgabewerte siehe die aktuelle CONZEPT 16-Hilfe.