Domino 9 und frühere Versionen > Entwicklung
db.search Problem
skywook:
Hallo,
folgende Script gibt mir immer 0 Dokumente zurück. Wo habe ich denn den Fehler? Für eure Hilfe wäre ich sehr dankbar.
Sub Click(Source As Button)
Dim s As New NotesSession
Dim db As NotesDatabase
Dim doc As notesdocument
Dim dc As NotesDocumentCollection
Dim uiw As New NotesUIWorkspace
Dim uidoc As notesuidocument
Dim feld1 As String
Set uidoc = uiw.CurrentDocument
feld1 = uidoc.fieldGetText("AKundenzuordnung")
If uidoc.fieldGetText("KZ") = "" Then
KdZuord$ = {Zuordnung="} + feld1 + {"}
End If
Set db = s.CurrentDatabase
Dim vs As notesviewentrycollection
Dim folderview As notesview
Set folderview = db.GetView("SucheDaten")
Set vs = folderview.AllEntries
Call vs.RemoveAllFromFolder( "SucheDaten" )
Set dc = db.Search( kdZuord$, Nothing, 0 )
Messagebox dc.Count & " gefunden"
Call dc.PutAllInFolder("SucheDaten")
End Sub
Glombi:
Füge mal vor dem db.Search ein
Msgbox kdZuord$
ein, um den Suchstring zu kontrollieren.
Andreas
skywook:
Die Box gibt mir einen leeren Suchstring zurück.
klaussal:
Und was sagt uns das jetzt ?
Thomas Schulte:
Das sag uns Herr Lehrer ;D das kdzuord$ dummerweise keinen Wert hat und folglich die Suche auch nix zurückliefern kann.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln