<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Tener problemas con un script de cuadro de diálogo para que el usuario seleccione 1 o más selecciones, de una columna de 100K filas. La columna no tiene más de 6 opciones diferentes.
Gracias por la ayuda
Gracias .... funciona bien
Algo como esto, tal vez?
NombresDefaultToHere ( 1 ) ;
// Datos de muestra de caracteres
dt = Tabla nueva ( "Datos de prueba" , Nueva Columna ( "Columna" , Numérico , Nominal , Fórmula ( RandomInteger ( 0 , 10 ))) , AddRows ( 10000 )) ;
dt << RunFormulas ;
Columna ( dt , "Columna" ) << deleteFormula ;
Columna ( dt , "Columna" ) << tipo de datos ( Personaje ) ;
// diálogo
distinctVals = AssociativeArray ( Columna ( dt , "Columna" ) << getValues ) << getKeys ;
noroeste = Nueva ventana ( "Seleccione uno o más valores" ,
libra = cuadro de lista ( distinctVals , validateScript ) ,
cama y desayuno = Botonera ( "DE ACUERDO" , OKscript , Habilitar ( 0 ))
) ;
// validar script
validateScript =
Expr (
Si ( Artículos ( libra << getSelected ) > 0 , cama y desayuno << Habilitar ( 1 ) , cama y desayuno << Habilitar ( 0 )) ;
) ;
// OK script
OKscript =
Expr (
noroeste << Cerrar ventana ; vals = libra << getSelected ; Impresión ( vals ) ;
) ;