Domino 9 und frühere Versionen > Entwicklung
Suche in der Datenbank
Glombi:
Mir ist nicht klar, wie die Suchkriterien sind. Möchtest Du alle Dokumente haben, in denen alle 3 Werte, die Du in der Suchmaske hast, gleich sind?
Dann kannst Du es mit
set dc = db.Search( Suchstring, nothing, 0)
wobei Suchstring dann aus Deinen Schlüsselwörtern gebastelt werden muss, etwa so
Suchstring = |FeldA = "| +doc.FeldA(0) + |" & FeldB = "| + doc.FeldB(0) + |" & FeldC = "| + doc.FeldC(0) + |"|
Mit dc.Count bekommst Du dann die Anzahl der Dokumente in der NotesDocumentCollection.
Andreas
Axel:
Hi,
das geht auch mit GetAllDocumentsByKey. Die Rückgabe dieser Methode ist ein NotesDocumentCollection. Mit der Eigenschaft Count kann du die Anzahl der gefundenen Dokumente ermitteln.
...
Dim dc As NotesDocumentCollection
...
Set dc = view.GetAllDocumentsByKey(...
Messagebox "Es wurden " & Str$(dc.Count) & " Dokumente gefunden"
...
Axel
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln