AfUsrGrpRightMenuGet: Unterschied zwischen den Versionen
Die Seite wurde neu angelegt: „<languages /> <translate> <table class=head> <tr> <td class="BigTitle" colspan="2" align="center">file:DE_Schriftzug.gif</td> </tr> <tr clas…“ |
Jens (Diskussion | Beiträge) K Stand 4.1.09 |
||
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 6: | Zeile 6: | ||
</tr> | </tr> | ||
<tr class="ProcSyntax"> | <tr class="ProcSyntax"> | ||
<td class="title"> | <td class="title"> AfUsrGrpRightMenuGet(int1, int2) : 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 25: | Zeile 25: | ||
<tr class="ProcParameterItem"> | <tr class="ProcParameterItem"> | ||
<td valign=top width="15%" class=Left>int2</td> | <td valign=top width="15%" class=Left>int2</td> | ||
<td colspan="3" width="85%" class=Right> | <td colspan="3" width="85%" class=Right>Deskriptor auf eine leere Cte-Liste</td> | ||
</tr> | </tr> | ||
Zeile 39: | Zeile 39: | ||
<td width="15%" class=Left>Siehe</td> | <td width="15%" class=Left>Siehe</td> | ||
<td width="85%" class=Right colspan="3"> | <td width="85%" class=Right colspan="3"> | ||
[[Befehle für Benutzer und Benutzergruppen#|Verwandte Befehle]], | [[:Category:Befehle für Benutzer und Benutzergruppen#|Verwandte Befehle]], | ||
[[ | [[AfUsrGrpRightMenuSet#|AfUsrGrpRightMenuSet()]] | ||
</td> | </td> | ||
</tr> | </tr> | ||
Zeile 53: | Zeile 53: | ||
das ArcFlow-Menü ausgelesen werden. In (int1) wird dazu die Benutzergruppennummer | das ArcFlow-Menü ausgelesen werden. In (int1) wird dazu die Benutzergruppennummer | ||
übergeben. In (int2) muss der Deskriptor einer zuvor | übergeben. In (int2) muss der Deskriptor einer zuvor | ||
mit [[ | mit [[AfCteOpen#|AfCteOpen(_CteList)]] geöffneten Cte-Liste übergeben werden.</p> | ||
<p>In den Cte-Items der Liste stehen nach dem Aufruf die einzelnen Rechte. | <p>In den Cte-Items der Liste stehen nach dem Aufruf die einzelnen Rechte. | ||
Zeile 94: | Zeile 94: | ||
</translate> | </translate> | ||
[[Category:Befehle für Benutzer und Benutzergruppen]] | [[Category:Befehle für Benutzer und Benutzergruppen]] | ||
Aktuelle Version vom 1. November 2024, 08:03 Uhr
![]() |
|||||||||||||||||
AfUsrGrpRightMenuGet(int1, int2) : int | |||||||||||||||||
Rechte einer Benutzergruppe auf das Menü ermitteln | |||||||||||||||||
|
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.