NotesdocumentCollections bieten eine sehr gute Möglichkeit, Dokumente zu berabeiten. Wäre es nicht schön, eine leere Collection erzeugen zu können und dann mit
Call col.AddDocument (doc)
einzelne Dokumente hinzufügen zu können? Leider gibt es keine LS-Methode, eine leere Collection zu erzeugen. Es kursieren verschiedene Ansätze in der Lotus Entwicklergemeinde, eine leere Collection mittels einer db.Search Methode (und unzureichenden Sichkriterien zu erzeugen).
Die nachfolgende Methode ist jedoch die schnellste und sicherste Methode:
Dim s As New NotesSession
Dim col As NotesDocumentCollection
Set col s.CurrentDatabase.GetProfileDocCollection (Format(Now))
Call col.AddDocument (doc)
einzelne Dokumente hinzufügen zu können? Leider gibt es keine LS-Methode, eine leere Collection zu erzeugen. Es kursieren verschiedene Ansätze in der Lotus Entwicklergemeinde, eine leere Collection mittels einer db.Search Methode (und unzureichenden Sichkriterien zu erzeugen).
Die nachfolgende Methode ist jedoch die schnellste und sicherste Methode:
Dim s As New NotesSession
Dim col As NotesDocumentCollection
Set col s.CurrentDatabase.GetProfileDocCollection (Format(Now))