Daten aus Profildokumenten können prinzipiell nicht in Ansichten dargestellt werden.
Hab ich mir schon fast gedacht , aber die Klasse von Axel sieht gut aus, ich werd das mal probieren...
Danke....
Sodele, ich hab das ganze mal versucht zu lösen, allerdings auf eine ziemlich chaotische Weise glaube ich....
Ich hab für jeden Nutzer Profil-Doks, die nur er editieren kann. Ich brauch nun aber eine Ansicht, in der einige der Daten für nur eine Rolle sichtbar sind. Das hab ich dann so gelöst:
Im Postsave der Maske der Profildokumente steht folgendes Script, welches mir beim Speichern eines Profildocumentes ein neues Dokument basierend auf einer bestimmten Maske mit den Daten des Profildokumentes erstellt.
SubPostSave()
Dim session As New NotesSession
Dim db As NotesDataBase
Dim doc as NotesDocument
Dim success As Variant
Set db = session.CurrentDataBase
Set doc = New NotesDocument (db)
doc.Form = ("Personal") 'Die Maske für die Personaldaten
success = doc.ComputeWithForm(False, False)
If success then
Call doc.Save(true, true)
End If
End Sub
Klappt auch wunderbar, nur wenn ein Nutzer jetzt sein ProfilDok editiert, wie kann ich dann das "extrahierte" Dokument identifizieren und auch entsprechend ändern?
Wär schön, wenn mir jemand da ein bissel auf die Sprünge helfen könnte...
Grüsse Micha