CISA FotoGallery

Statistiche

Tot. visite contenuti : 884399
Home Articoli tecnici Forms ComboBox in multiselezione

ComboBox in multiselezione

Il titolo è un'inganno... le Combo NON SUPPORTANO la multiselezione.

Quello che propongo è solo un giochino... con molti limiti in caso di MASCHERA CONTINUA/FOGLIO DATI, oltretutto è palese che un controllo MULTISELECT non possa essere un controllo NON ASSOCIATO.

Il Demo sfrutta una ListBox che supporta la Multiselezione, ed una TextBox con un Button che graficamente riproducono
quanto espresso da una Combo.

I motivi delle limitazioni sovraesposte sono abbastanza ovvi... per come è stato strutturato.
1) MASCHERE CONTINUE/FOGLIO DATI, non è possibile ESPANDERE la ListBox
2) Un controllo DataBound, espresso dall'associazione della proprietà ControlSource ad un Field del RecordSource della Form Parent, renderebbe quanto meno assurdo la gestione della MULTISELEZIONE che vedrebbe ovviamente assegnato il valore dell'ultimo ITEM selezionato.

Quindi il campo è ristretto a Form Singola con controllo NON ASSOCIATO, solo in questo caso può essere un'alternativa interessante.

Attachments:
Download this file (575.zip)Allegato41 Kb