Ocultar y excluir en selección múltiple dondeHola,
Tengo un complemento que oculta y excluye en un bucle for. Una cosa que observé fue que la condición de ocultar y excluir anterior se sobrescribe con la siguiente condición de columna. Además, me di cuenta de que también sobrescribía mi ocultación y exclusión manual. Tengo dos preguntas:
1. ¿Hay alguna manera de concatenar varias selecciones dónde y luego realizar una ocultación y exclusión general?
For( i = 1, i <= N Items( list_of_cols ), i++,
dt << select where( As Column( dt, list_of_cols [i] ) != "");
dt << hide and exclude;
)2. ¿Hay alguna manera de mantener la función ocultar y excluir en su lugar (realizada manualmente en las dos primeras líneas) y ocultar filas adicionales más adelante en el script?
dt << select where( :Comment =="Exclude");
dt << hide and exclude;
For( i = 1, i <= N Items( list_of_cols), i++,
dt << select where( As Column( dt, list_of_cols[i] ) != "");
dt << hide and exclude;
)¡Gracias!
Automatización y secuencias de comandosAnálisis y modelado de datos básicosAcceso a los datosExploración y visualización de datosRe: Ocultar y excluir en selección múltiple dondeLa función Seleccionar Dónde() tiene la capacidad de "Extender" o "Restringir" el Seleccionar Dónde anterior.Consulte el índice de secuencias de comandos para obtener más detalles.Aquí hay un ejemplo que muestra cómo hacerlo para su aplicación.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Select Where( :Age == 14 );
Wait( 0 );
dt << Select Where( :sex == "M", current selection( "extend" ) );
dt << hide and exclude;
Además, puede agregar a Ocultar y excluir, una opción adicional que solo fuerza la selección a Activar Ocultar y excluir
dt << Hide and Exclude(1);
For( i = 1, i <= N Items( list_of_cols ), i++,
dt << select where( As Column( dt, list_of_cols [i] ) != "");
dt << hide and exclude(1);
)Re: Ocultar y excluir en selección múltiple donde¡Bueno saber!