Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: TomLudwig am 29.09.06 - 13:43:35

Titel: SearchView und Query
Beitrag von: TomLudwig am 29.09.06 - 13:43:35
Hallo zusammen,

ich bastle mir über eine Formel den Query-Teil für eine Web-Volltextsuche zusammen:

x = "SuchString";
officer := "[name1_1_1=" + x + "]" + "OR" + "[name1_2_1=" + x + "]";
query := "(search_officer)?SearchView&Query=" + officer;

funktioniert einwandfrei.

Jetzt möchte ich aber den String so zusammenbasteln, dass name1_1_1 dem Suchstring entspricht und gleichzeitig ein weiteres Feld leer ist. Das gleiche bei name1_2_1.

quasi:
(name1_1_1="SuchString" AND Feld1 = "") OR (name1_2_1="SuchString" AND Feld2 = "")

Aber wie? Ich kenne die Syntax der Argumentliste leider nicht und kanns auch nirgendswo finden...

Danke!

Titel: Re: SearchView und Query
Beitrag von: m3 am 29.09.06 - 14:52:47
Um einen validen Notes-Volltextindes-Suchstring (was für ein Wort!) zu basteln, liest Du am besten das Kapitel "Refining a search query using operators" aus der Notes-Hilfe (nicht die Designer-Hilfe!!!).

Weiters möchtest Du das dann noch mit @URLEncode bearbeiten, denke ich.
Titel: Re: SearchView und Query
Beitrag von: datenbanken24 am 29.09.06 - 15:57:25
Das ist ein leidlich bekanntes Problem -
und scheint in der Notes Volltextsuche wirklich nicht zu gehen,
egal ob Web oder Notes-Client.

[Feldname]=""
gibt ja alleine schon im Notes-Client einen "undestandable".

Wer dafür eine Lösung findet - da stehe ich mit in der Schlange der Wartenden.
Ich kenne einen Partner, die sogar mehrere Wochen lang hierfür eine Lösung gesucht hat,
aber noch keine gefunden hat

Gruß,
Uwe
Titel: Re: SearchView und Query
Beitrag von: m3 am 29.09.06 - 16:07:36
Ahhhhhhhhhhhhhhhhh! *Von der langen Leitung runtersteig.*

Es geht darum, wie man nach einem leeren Feld sucht. OK.
Das geht so:
Code
"NOT [fieldname] is present"

Ist aber nicht von mir, sondern aus Alan Lepofskys Blog (http://www.alanlepofsky.net/alepofsky/alanblog.nsf/dx/searching-for-blank-fields).
Titel: Re: SearchView und Query
Beitrag von: datenbanken24 am 29.09.06 - 16:43:34
Das ist der Hammer !

das scheint wirklich zu funktionieren...

Martin, DANKE

Es wurde sogar eine offizielle Anfrage an IBM gestellt -
und die wußten das nicht mal.

Supi !

Gruß,
Uwe
Titel: Re: SearchView und Query
Beitrag von: m3 am 29.09.06 - 16:45:27
Danke für die Blumen, aber das Lob gebührt nicht mir, sondern Alan bzw. John Curtis (IBM).