Hallo!
Ich habe eine Ansicht in der so alle Dokumente angezeigt werden.
Diese Ansicht soll für den User aber nur eine Übersicht darstellen.
Der User soll, wenn möglich, nur die Dokumente öffnen können, in denen er auch als verantwortlicher Mitarbeiter erfasst ist.
Bei allen anderen Dokumenten, soll, wenn der User versucht diese zu öffnen, eine Meldung erscheinen, daß er es nicht darf.
Ich habe dazu im Queryopendocument der Ansicht folgende Formel eingebracht:
Sub Queryopendocument(Source As Notesuiview, Continue As Variant)
Dim session As New NotesSession
Dim uidoc As NotesUIDocument
Dim user As String
user = session.UserName
If uidoc.FieldGetText("namVerantwMA") <> user Then
Msgbox "Sie dürfen das Dokument nicht bearbeiten"
Continue = False
End If
End Sub
Das mit dem UIDocument war von mir nur ein Versuch. Aber wie Ihr Euch wahrscheinlich denken könnt, hat das nicht geklappt. Und ich weiß nun auch nicht weiter.
Freue mich über Hilfe.
Gruß, Wiesel