Hallo Notesler,
ich habe ein Problem mit einer NotesViewEntry Collection.
Ich lade alle Einträge einer Ansicht in eine NotesViewEntryCollection. Danach laufe ich in einer Schleife alle einzelnen Einträge durch und hole mir über das NotesViewEntry Objekt das zugehörige Dokument. Dies funktioniert ganz gut. Bis ich an ein bestimmten Eintrag gelange. Dort ist die Eingenschaft NotesViewEntry.Document leer.
Warum ist das so? Wie kann ich das verhindern?
Hier der gekürzte Code
Set View = db.GetView("Viename")
Set EntryCol = View.AllEntries
Set ViewEntry = EntryCol.GetFirstEntry
For i = 1 To PersEntryCol.Count
Set doc = ViewEntry.Document
Set ViewEntry = EntryCol.GetNextEntry( ViewEntry )
Next
Gruß hupfi
du kannst doch einfach mittels einer While-Schleife eine Abfrage machen ob der Eintrag nicht leer ist und solange das der Fall ist wird deine Schleife halt dann durchlaufen
Set View = db.GetView("Viename")
Set EntryCol = View.AllEntries
Set ViewEntry = EntryCol.GetFirstEntry
Set doc = ViewEntry.Document
While Not(doc Is Nothing)
Set ViewEntry = EntryCol.GetNextEntry( ViewEntry )
Set doc = ViewEntry.Document
Next
hoffe ich konnt dir helfen