Mit Lookup in Ansichten suchen ==> für jeden Parameter eine eigene Ansicht ??
Jo, für Lookups brauchst Du immer eigene Ansichten, und es wird sofort unmöglich, wenn Du nur Teilstrings suchen willst.
Was Du halt brauchst, ist eine Routine, die aus den Eingaben in Deine Dialogbox eine gescheite Query für NotesDatabase.FTSearch erstellt. Und wenn Du das flexibel halten willst: Das ist nicht ganz einfach! Ich habe das im letzten Jahr mal als "Copy & Paste"-Routine für meine Applikationen erstellt - das sind etliche Zeilen Code geworden (eine Lib mit 9 Functions, dazu Maske für Setup der Suchfunktionalität (pro Dokumenttyp) plus Maske für eigentliche Suchabfrage plus Folder für Ergebnisse), funktioniert aber hervorragend
Bernhard
PS: Richtig spannende Herausforderungen waren bei der o.g. Sache u.a.
- Allgemein verwendbare Funktionalität - also nicht an eine DB und deren Design gebunden
- Setup der durchsuchbaren Items durch den DB-Admin (ohne dass dieser sämtliche Einstellungen komplett selber machen muss)
- User kennt interne Feldnamen nicht!
- Keyword-Felder mit ihren WIRKLICHEN Werten (Aliasse) anbieten - der User weiss ja nicht, ob hinter "ja" ein "yes" oder ein "1" steht (oder sonstwas)
- den Code kompakt zu halten