Hallo
Ich habe eine Frage an euch.
Folgendes Szenario:
Ich möchte mehrere markierte Dokumente bearbeiten, sagen wir ein Feld einfügen.
Hier die Schwierigkeit dabei:
Es gib eine sogenannte Portaldatenbank und es gibt die Usermaildatenbank. Der User öffnet seine Mail allerdings nur über eine Rahmengruppe in der Portaldatenbank, die volle Mailfunktionalität ist gegeben.
Die Rahmengruppe baut sich aus zwei Rahmen auf. Rahmen1 enthält die Maildatenbank, Rahmen2 enthält eine Aktionsleiste (über eine Maske gebaut) für zusätzliche Funktionen.
Ich möchte nun in die Aktionsleiste in Rahme2 eine Aktion einbauen, die ein zusätzliches Feld in ausgewählte Maildokumente schreibt.
Folgende Scriptformel habe ich bisher innerhalb der Maildatenbank dafür verwendet:
Sub Initialize
Dim s As New NotesSession
Dim db As NotesDatabase
Dim col As NotesDocumentCollection
Dim doc As NotesDocument
Set db = s.CurrentDatabase
Set col = db.UnprocessedDocuments
Set doc = col.GetFirstDocument
While Not doc Is Nothing
Call doc.ReplaceItemValue("_privat",25)
Call doc.Save(True,False,False)
Set doc = col.GetNextDocument(doc)
Wend
End Sub
Hat jemand eine Idee wie ich das Script ändern müsste so das ich die Aktion über die Portaldatenbank ausführen kann???
Für eure währe ich euch sehr dankbar.
Viele Grüße Steffen