4D v14.3User in group |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
User in group
|
User in group ( Benutzer ; Gruppe ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
Benutzer | String |
![]() |
Name des Benutzers | |||||
Gruppe | String |
![]() |
Name der Gruppe | |||||
Funktionsergebnis | Boolean |
![]() |
true = Benutzer ist in Gruppe, false = Benutzer ist nicht in Gruppe | |||||
Die Funktion User in group gibt den Wert Wahr zurück, wenn der Benutzer zu Gruppe gehört.
Folgendes Beispiel sucht nach bestimmten Rechnungen. Gehört der Benutzer zur Gruppe Ausführung, kann er auf Formulare mit vertraulichen Informationen zugreifen. Sonst erscheint ein anderes Formular:
QUERY([Invoices];[Invoices]Retail>100)
If(User in group(Current user;"Ausführung"))
FORM SET OUTPUT([Invoices];"Ausführung Ausgabe")
FORM SET INPUT([Invoices];"Ausführung Eingabe")
Else
FORM SET OUTPUT([Invoices];"Standard Ausgabe")
FORM SET INPUT([Invoices];"Standard Eingabe")
End if
MODIFY SELECTION([Invoices];*)
Produkt: 4D
Thema: Benutzer und Gruppen
Nummer:
338
Erstellt: < 4D v6
4D Programmiersprache ( 4D v12.4)
4D Programmiersprache ( 4D v14 R2)
4D Programmiersprache ( 4D v14 R3)
4D Programmiersprache ( 4D v13.5)
4D Programmiersprache ( 4D v14.3)
4D Programmiersprache ( 4D v14 R4)
Geerbt von : User in group ( 4D v11 SQL Release 6)