Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: dormi am 13.07.09 - 11:05:32
-
Hallo, ich möchte gerne die Volltextsuche für unsere Benutzer auf ein Feld einschränken.
Die Möglichkeit über die Standard-Suchmasken von Notes ist den Usern zu umständlich und im Suchfeld
"Field Name contains test"
einzugeben, kann ich auch nicht von den Jungs erwarten.
Wie macht man das richtig?
Danke
Jürgen
-
Du könntest eine Aktionsschaltfläche machen, welche einen Dialog öffnet und da dann entsprechende Eingabehilfen (Wizzard) anbietest und dann daraus den Suchstring generierst.
Gruß
Roland
-
Hallo Roland,
ich hatte die Idee, eine Box aufzumachen, in der Du z.B. die Stadt eingibst. Wie kriege ich aber dann mit diesem String die Ansicht aktualisiert?
-
Hallo Jürgen!
Leider in der Form in Notes 7 nicht machbar, ausser du willst mit shared private on first use ordnern arbeiten. In Notes 8 geht es dann zumindest halbwegs perfekt:
http://www-10.lotus.com/ldd/bpmpblog.nsf/dx/automate-full-text-search
Grüße
Ralf
-
Wir haben sowas mal gemacht indem wir den String mittels Sendkeys (*ugh* :-X ) in das Feld eingegeben haben.
hast du schon mal workspace.CurrentView.view.FTSearch probiert. Ich bin mir jetzt aber nicht sicher, ob sich die Suche im Backend auch auf die Frontend-View auswirkt.
-
Nein die suche im Backend wirkt sich nicht auf das Frontend aus.
grüße
Ralf
-
Hi,
das was IBM hier schreibt:
http://www-10.lotus.com/ldd/bpmpblog.nsf/dx/automate-full-text-search
klingt wirklich super gut, aber funktioniert hier bei mir rein gar nicht!
Sobald ich eine Notes URL mit z.B. "?SearchView&Query=test" aufrufe, öffnet sich nicht einmal mehr die View!! "?OpenView" funktioniert wunderbar!
Irgendjemand eine Idee?
-
Probierst du das ganze auch auf einer Notes 8 Maschine?
-
Hi,
ja klar.. Notes 8.0.2 CCH3
-
Also falls das jemand nachstellen kann. wäre ich sehr dankbar.
Wäre eine super schnelle Möglichkeit, eine Suche über ca. 30000 Dokumente zu gestalten, ohne diese Dokumente dann in einen privaten Folder verschieben zu müssen (kostet sehr viel Zeit).