4D v16.3

User in group

Home

 
4D v16.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];*)



Siehe auch 

Current user

 
EIGENSCHAFTEN 

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

 
GESCHICHTE 

Erstellt: < 4D v6

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)