4D v14.3

User in group

Home

 
4D v14.3
User in group

User in group 


 

User in group ( Benutzer ; Gruppe ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
Benutzer  String in Name des Benutzers
Gruppe  String in Name der Gruppe
Funktionsergebnis  Boolean in 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];*)

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Benutzer und Gruppen
Nummer: 338

 
GESCHICHTE 

Erstellt: < 4D v6

 
SIEHE AUCH 

Current user

 
ARTIKELVERWENDUNG

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)