Impostazione di una preselezione di categorie e variabili per gli utenti di DashboardHo bisogno che la mia dashboard sia completamente flessibile e permetta agli utenti di preselezionare:
a- La categoria di riferimento dalla variabile "Gruppo"
b - Le variabili su cui eseguire il dashboard.
Quindi, la dashboard per usarli come il codice sa che:
Ref = "nome del gruppo di riferimento selezionato"
cols = {elenco delle colonne selezionate}
C'è un modo per riempire una finestra di dialogo con le categorie di una variabile e i nomi delle colonne, da cui gli utenti scelgono, fare clic su OK e quindi il dashboard funziona normalmente?
Grazie
ScriptingfinestreRe: Impostare una preselezione di categorie e variabili per gli utenti di DashboardDai un'occhiata alla finestra di dialogo della colonna o alle funzioni di selezione del filtro col per consentire all'utente di scegliere una colonna (i seguenti esempi provengono dall'indice di scripting):
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 ) ) );
Una casella radio potrebbe aiutare a selezionare i livelli di una colonna:
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: Impostare una preselezione di categorie e variabili per gli utenti di DashboardÈ fantastico, sono riuscito a configurarlo per i miei dati, ma due cose di cui non sono molto sicuro ora.
- è rb l'articolo selezionato? posso quindi usarlo nel codice:
oneway1 = dt << Oneway( Y( cols[1] ), X( :Group ), With Control( 1, {"rb"} ) )- Posso impostare un pulsante per dire ACCEPT e poi chiude la finestra?