<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Salve, ho selezionato un valore in una lista grazie ad una finestra, questo valore è conservato in una variabile.
vorrei ora selezionare le righe nella mia tabella dati che corrispondono a questo valore, come posso fare?
qui il mio copione:
valore = {"1","2","3","4"};
Nuova finestra( "finestra",
Riquadro di contorno( "esempio",
H List Box( Text Box( "select value" ), listvalues= list Box(value, nlines(4))),
Casella dei pulsanti ("OK",
valore = (listvalues << Fatti selezionare);
nw << Chiudi finestra;)
)
);
dt << Seleziona Dove(variabile== valore);
Grazie per l'aiuto !
Il valore sarà un elenco di stringhe. Char deve essere utilizzato se la variabile è numerica.
Se è necessario selezionare solo un elemento selezionato, questo dovrebbe funzionare:
dt << Seleziona Dove ( contiene ( char ( variabile ) == valore [ 1 ] )) ;
Quanto segue funziona anche se sono selezionati più elementi:
dt << Seleziona Dove ( contiene ( valore , char ( variabile ) )) ;