Configurar una preselección de categorías y variables para los usuarios de DashboardNecesito que mi panel sea completamente flexible y permita a los usuarios preseleccionar:
a- La categoría de referencia de la variable "Grupo"
b: las variables en las que se ejecutará el panel.
Luego, el tablero de instrumentos para usar estos, el código sabe que:
Ref = "nombre del grupo de referencia seleccionado"
cols = {lista de columnas seleccionadas}
¿Hay alguna manera de que una ventana de diálogo se llene con las categorías de una variable y los nombres de las columnas, que los usuarios seleccionen, hagan clic en Aceptar y luego el tablero se ejecute normalmente?
Gracias
ScriptingVentanasRe: Configuración de una preselección de categorías y variables para los usuarios de DashboardEche un vistazo al cuadro de diálogo de la columna o las funciones del selector de columnas de filtro para permitir que el usuario elija una columna (los siguientes ejemplos son del índice de secuencias de comandos):
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Consumer Preferences.jmp" );
Column Dialog(
ex y = ColList( "Y", Min Col( 1 ), Max Col( 2 ), Data Type( "Numeric" ) ),
ex x = ColList( "X", Max Col( 1 ), Modeling Type( {"Continuous", "Multiple Response"} ) ),
Line Up( 2, Text Box( "Alpha" ), ex = EditNumber( .05 ), Text Box( "Beta" ), ey = EditText( "xyz" ) ),
HList( cb = Check Box( "check", 1 ) ),
HList( combo = Combo Box( "option1", "option2" ) ),
HList( rb = RadioButtons( "a", "b" ) )
);
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Window( "Col List Box Example", fontobj = lb = Filter Col Selector( width( 250 ) ) );
Un cuadro de radio puede ayudar a seleccionar los niveles de una columna:
Names Default To Here( 1 );
dt = Open("$Sample_data/Big Class.jmp");
New Window( "Example", rb = Radio Box( associative array( dt:sex << get values ) << get keys ) );
Re: Configuración de una preselección de categorías y variables para los usuarios de DashboardEso es genial, me las arreglé para configurarlo para mis datos, pero dos cosas de las que no estoy muy seguro ahora.
- es rb el artículo seleccionado? ¿Puedo usarlo en el código?
oneway1 = dt << Oneway( Y( cols[1] ), X( :Group ), With Control( 1, {"rb"} ) )- ¿Puedo configurar un botón para que diga ACEPTAR y luego cierre la ventana?