Hi,
für den Zugriff auf eine DB habe ich den Nutzern Rollen zugeordnet.
Nun möchte ich, das man für jedes Dokument angeben kann,
ob Nutzer einer bestimmten Rolle dieses Dokument öffnen können.
Hat jemand eine Idee, wie das so einfach wie möglich zu realisieren ist?
Meine Idee:
in der Maske ein Optionsfeld definieren, mit dem man den Zugriff
für diese Gruppe sperren kann.
Dieses Optionsfeld wird nur den Leuten angezeigt, die NICHT in der "gesperrten" Rolle sind.
Beim öffnen des Dokumentes wird dann die Rollenzuordnung geprüft und evtl. die Öffnung abgebrochen.
Nun muß ich nur noch wissen, wie man den Wert eines Feldes im aktuellen Dokument ausließt - und da stoße ich an meine Grenzen.
Sub Initialize
Dim ws As New notesuiworkspace
Dim uidoc As Notesuidocument
Set uidoc = ws.currentdocument
Dim inhalt as string
inhalt=uidoc.FieldGetText("Hidden")
End Sub
Dabei kommt immer "Objektvariable nicht gesetzt".