Domino 9 und frühere Versionen > Entwicklung

notesView.FTSearch auf leeres Feld prüfen

(1/3) > >>

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