Definition

Comboboxen mit der Option "Mehrfach-Auswahl" ermöglichen es, einer Combobox mehrere Werte auszuwählen. Den einzelnen Auswahlwerten wird eine Checkbox vorangestellt.


Konfiguration


Aktivieren des Hakens Mehrfach-Auswahl in den Eigenschaften einer Combobox.

Die Mehrfach-Auswahl funktioniert nur für Suchmasken






Anwendung

Beim Öffnen der Suchmaske erscheinen die geschlossenen Comboboxes wie zuvor. Beim Öffnen sieht man, dass jedem Eintrag eine Checkbox vorangestellt ist.

Bei Auswahl von mehreren Checkboxes erscheint in der Anzeige der oberste Eintrag plus die Anzahl der weiteren ausgewählten Einträge. Beim Auslösen der Suche werden nun die verschiedenen Einträge untereinander mit "ODER" verknüpft. Die Comboboxes schließen nicht mehr automatisch nach einer Auswahl.



Valuelist-Provider

Bei den SQL von Valuelist-Providern muss man gegebenfalls darauf achten, dass nun ein Parameter aus mehreren Werten bestehen kann. Damit die Datenabfrage weiterhin funktioniert, muss beim Vergleich folgende Syntax eingehalten werden:

AUSDRUCK IN $param
AUSDRUCK NOT IN $param

statt

AUSDRUCK = $param
AUSDRUCK <> $param

"IN" und "NOT IN" funktioniert auch für Parameter, die nur aus einem Wert bestehen.

  • No labels