Hallo,
gibt es in VBA für Access 2002 eine Methode, über die ich, ähnlich wie bei der Methode CurrentUser (=aktueller Benutzer), die aktuelle Benutzergruppe erhalte, also die Benutzergruppe, der der angemeldete User zugeordnet ist?
Danke für Euere Hilfe
Gruß Uli
Nein, denn der User kann mehreren Benutzergruppen zugeordnet sein. Du kannst über CurrentUser ein User-Objekt erzeugen und dann über die Groups-Auflistung des User-Objekts laufen. Wenn definitiv immer nur eine vorhanden ist, wird usrAktuellerBenutzer.Groups.Count=1 sein, und Du findest die eine aktuelle Gruppe.
Sub ZeigeAlleGruppenDesAktuellenBenutzers()
Dim wsAkt As Workspace
Dim usrAkt As User
Dim grpGruppe As Group
Set usrAkt = Workspaces(0).users(CurrentUser)
For Each grpGruppe In usrAkt.Groups
Debug.Print grpGruppe.Name
Next grpGruppe
End Sub
Hinweis: DAO muss als Verweis eingebunden sein.
Gruß, Manfred
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]