29. Januar 2015 13:04
pasci97 hat geschrieben:Kunde möchte beim Auftrag im Kunden-Nr. Feld irgend einen Bestandteil der Kundenadresse (Name, Name 2, Ort, Post Code) eingeben und im DropDown Menü erscheinen dann alle entsprechend gefilterte Datensätze.
Gewünscht ist also eine Suche gleichzeitig über mehrere Kundenfelder gleichzeitig.
Die Alternative wäre übrigens gewesen, dass alle relevanten Spalten im Kunden-DropDown als Suchspalten eingerichtet geworden wären (
Anleitung). Dann hätte der Benutzer beim DropDown halt die Suchspalte selbst aussuchen müssen. Setzt natürlich voraus, dass er immer weiß, worin er zu suchen hat.
Nun aber zu deinem Ansatz:
Gibt es irgendeine Möglichkeit, dass das System in der Dropdownliste auch ohne diese Platzhalter nicht nur am Anfang eines Feldes sucht und die Gross-Kleinschreibung nicht beachtet?
Im Rahmen des DropDowns - so weit ich weiß - nicht. Du könntest aber den OnLookupTrigger des Kundenfeldes komplett ausprogrammieren. Dann öffnet sich der DropDown nicht mehr, dafür direkt die Debitorenübersicht. Dort könnte der Benutzer deinen Suchbegriff in ein neu zu schaffendes Textfeld eingeben. Das kannst mit dem OnValidateTrigger-abfangen, mit den notwendigen Wildcards versehen, und erst dann zum Filtern "losschicken".