Domino 9 und frühere Versionen > Entwicklung
notesView.FTSearch auf leeres Feld prüfen
Colibri:
Hallo Forum,
ich kann ja beim View.FTSearch z.B. auf bestimmte Feldinhalte prüfen. Also z.B. "FIELD Feld1 contains Hallo". Kann ich hiermit auch prüfen ob ein bestimmtes Feld leer ist? Also etwa so "(FIELD Feld1 contains Hallo) AND (FIELD Feld2 ist leer)
Danke
TMC:
Hi,
geht FIELD Feld2 = "" nicht?
Matthias
Semeaphoros:
Probiers mal, R5 kann leider nicht nach leeren Feldern suchen :(
ata:
... geht mit db.Search, und ich denke auch mit FTSearch...
Beim FTsearch muß eine Indizierung vorliegen. Das kann Platzprobleme machen, ist aber von der Suchzeit auf jeden Fall um ein mehrfaches schneller...
hier ein Beispiel mit db.Search
--- Code: ---Dim session As New NotesSession
Dim db As NotesDatabase
Dim dc As NotesDocumentCollection
Dim ndt As New NotesDateTime("01/01/1990")
Set db = session.CurrentDatabase
Set dc = db.Search(|SELECT Feldname = ""|, ndt , 0 )
--- Ende Code ---
ata
*EDIT*
... ich habe mal wieder zu schnell gelesen *view.FTSearch*
... lässt sich aber damit umsetzen, indem man die Selektionsformel der View in den SELECT aufnimmt...
ata
Colibri:
Das Problem ist aber, ich habe im Hintergrund eine vorgefertigte Funktion eben mit dem view.ftsearch und nur die Möglichkeit, die Selectionsformel zu ändern (über eine Eingabefeld). Demnach gibt es wohl keine Möglichkeit hierüber auf leere Felder zu suchen. :(
Danke für die Antworten.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln