doppio select

Raccoglitore di domande e risposte relative a ScriptCase, il generatore di codice php per lo sviluppo rapido di applicazioni.
Regole del forum
Nel forum è vietato fare pubblicità senza avere l'autorizzazione dello staf di Netspecial.
Rispondi
mhanu70
Messaggi: 178
Iscritto il: 18 nov 2015, 16:55

doppio select

Messaggio da mhanu70 » 08 giu 2018, 08:01

Buongiorno. ho un campo doppio select nel quale il lookup viene fatto da una tabella dove ci sono specifcati dei farmaci.
la query mi ordina i nomi dei farmaci da selezionare in ordine alfabetico, ma vorrei che anche in fase di inserimento venissero sempre inseriti in ordine alfabetico a prescindere dall'ordine con il quale l'utente li seleziona dal doppio select nella finestrella di sinistra.

Capita infatti che un utente selezioni dalla finestra di sinistra del doppio select ad esempio prima farmaco A e poi Farmaco B. Se li aggiunge in quest'ordine ok, nel campo la stringa sarà scritta "Farmaco A; Farmaco B"
ma se inavvertitamente mette prima il farmaco B e poi il farmaco A a quel punto la stringa di quel campo sarà "Farmaco B; Farmaco A" e due record cosi saranno visti come due record diversi a livello di stringa.
mentre invece sono la stessa cosa ovvero il farmaco A e B.

E' possibile forzare il doppio select ad inserire sempre in ordine alfabetico?
Spero di essermi spiegato

Grazie

Fabio
Messaggi: 449
Iscritto il: 20 feb 2014, 11:43

Re: doppio select

Messaggio da Fabio » 08 giu 2018, 08:31

Ciao,
non è possibile forzare il campo.
Puoi solo ordinarli tu con metodo php prima (o dopo) inserire o aggiornare.

mhanu70
Messaggi: 178
Iscritto il: 18 nov 2015, 16:55

Re: doppio select

Messaggio da mhanu70 » 08 giu 2018, 09:39

Avevo immaginato. farò così allora. Grazie

A parte questo comunque continuo a pensare che questo doppio select sia estremamente scomodo soprattutto se nel lookup hai molti valori. ci vorrebbe un autocomplete multiselect. Non capisco perchè non lo facciano.

Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 5 ospiti