Domino 9 und frühere Versionen > Entwicklung
[Web] Search nur in bestimmten Felder
Driri:
Hi,
gib dem User die Auswahl, in welchem Feld er suchen will einfach per Dropdown oder Option.
Die Werte dann einfach so eintragen, daß als Alias der Feldname hinterlegt ist, also z.B. :
Fachbereiche|Category
Im $$Return bastelst Du dir dann die URL für den Aufruf der Suche zusammen, also z.B. :
"[[/db.nsf/Searchview/?SearchView&Query="+"["+Optionsfeld+"]="+Suchbegriff+"]]"
Edit : Die eckigen Klammern vorne und hinten müssen doppelt sein, das wird irgendwie vom Forum verschluckt.
Thomas Schulte:
Wenn das bis heute Abend Zeit hat, kann ich dir ein Beispiel geben. Außerdem Hat Rose Keheller in Ihrem Buch Advanced Domino 5 Web Programming auch ein gutes Beispiel dazu abgeliefert.
Thomas
Nachtrag; Driri hat Recht. Das ist eine Möglichkeit das zu lösen.
robertpp:
Hallo Driri, Thomas,
Danke für die Hilfe.
@Driri
Deine vorgeschlagene Idee ist super. Das mit dem der Combobox ist echt klasse. Nachdem ich ja eh schon die Suchmaske hatte, hab ich nur das $$Return-Field mit dem Wert ="+"["+Optionsfeld+"]="+ erweitern müssen. ;D
robertpp:
So jetzt ist doch noch ein Problem aufgetreten.
Mein Combo-Feld hat derzeit fix diese Werte:
Fachbereich | WebCategories
Antragsberechtige | OfferQualified
Kooperationspficht | Cooperation
Standort | Location
Förderinstrument | AidDevice
Jetzt möchte ich aber die Wert über eine View machen und dann mit der Formel:
"<-- Please select a category -->":@Unique(@DbColumn("":"nocache"; ""; "Categories"; 1));
Aber wie bekomm ich dann die Aliase die ich oben ja gehabt habe?
Driri:
Bau die View so auf, daß in der zweiten Spalte der Alias angezeigt wird und hol dir den dann per @DBLookup.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln