Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Marshuhn am 17.03.03 - 10:33:37

Titel: Feld suche
Beitrag von: Marshuhn am 17.03.03 - 10:33:37
Hallo,

ich habe jetzt eine sehr komfortable Telefonbuchsuche für unser Intranet programmiert. Die Suche läuft als Volltextsuche ab.
Wenn man aber den kleinen Finger reicht, dann soll auch immer gleich die Hand dran glauben.
Es wurde jetzt die Frage an mich gerichtet, ob es möglich ist, explizit einen Wert nicht nach Volltext sondern nach Feldern suchen zu lassen.

Ist das möglich?

Gruß + Danke

Clas Maruhn
Titel: Re:Feld suche
Beitrag von: Axel am 17.03.03 - 10:45:05
Hi,

ja das ist möglich. Ganz allgemein sieht das so aus

...
sSearch = "Feldname CONTAINS Wert"
Set collection = db.FTSearch(sSearch, 0)
...

Axel
Titel: Re:Feld suche
Beitrag von: wflamme am 17.03.03 - 10:45:56
Hängt vom Typ des Feldes ab, zB bei Text:
 FIELD xyz contains blahblah
es gibt auch noch eine Menge anderer Operatoren, zB sentence, near usw usf.

Empfehle Dir aber etwas wie
http://www.sns1.de/partner/flamme/wflamme.nsf/Shortcut/TweakSB (http://www.sns1.de/partner/flamme/wflamme.nsf/Shortcut/TweakSB)
da wenige Notes-User die Suchsyntax aus dem ff beherrschen.
Titel: Re:Feld suche
Beitrag von: Marshuhn am 17.03.03 - 11:11:11
Hallo,

danke für die schnelle Antwort.
Leider beherrsche ich die LOTUS Script-Sprache nicht. Gibt es auch eine Lösung in der Formelsprache??

Gruß + Danke

Clas Maruhn
Titel: Re:Feld suche
Beitrag von: Axel am 17.03.03 - 11:25:24
Hi,

mir ist keine bekannt.


Axel
Titel: Re:Feld suche
Beitrag von: ata am 17.03.03 - 16:38:43
@Axel,

... kann es sein, daß bei der Methode mit db.FTSearch die DB volltextindiziert sein muß? Ansonsten gibt es noch db.Search(...)

ata
Titel: Re:Feld suche
Beitrag von: Axel am 17.03.03 - 18:37:28
@ata

...stimmt, bei db.FTSearch muß die Datanbank volltextindiziert sein. Bei db.Search nicht.


Axel

Titel: Re:Feld suche
Beitrag von: ata am 17.03.03 - 19:29:44
... das bedeuted nämlich, daß der Volltext-Index stets aktualisiert sein muß, sonst bringt die Suche so nichts...

ata
Titel: Re:Feld suche
Beitrag von: Axel am 18.03.03 - 08:27:13
Hi,

ich denke die Datenbank läuft auf dem Server und dann ist das mit der Aktualisierung des Volltextindex nicht das Thema. Das passiert normalerweise automatisch alle Stunde.

Axel