"wie kann ich in einer NotesDocumentCollection nur die Documente der Maske "X" einlesen. "
um das vorher bereits abzufangen und nicht erst nachträglich Docs zu eine Collection hinzufügen zu müssen:
This script reminds project participants of their due date by mailing them a Project document from a database. The ReminderDate item on each document is used to indicate when a reminder should be sent. The Search method gets all Project documents whose ReminderDate item is set to today, mails the document, and updates the ReminderDate field to one week later.
Sub Initialize
Dim db As New NotesDatabase("","reminder.nsf")
Dim collection As NotesDocumentCollection
Dim doc As NotesDocument
Dim dateTime As New NotesDateTime("12/01/94")
Dim nextDateTime As NotesDateTime
searchFormula$ = "Form = ""Project"" _
& ReminderDate = @Today"
Set collection = db.Search(searchFormula$,dateTime,0)
Und wenn Du - was Du leider nicht näher erläutert hast - bereits alle Docs aus einer View ausgelesen hast, dann halt über ne
fixiertes Doc
....
form=doc.form(0)
IF form="ABC" Then
mach diese
Else
mach jenes
...
nächstes Doc