Mise en place d'une présélection de catégories et de variables pour les utilisateurs du DashboardJ'ai besoin que mon tableau de bord soit totalement flexible et permette aux utilisateurs de présélectionner :
a- La catégorie de référence de la variable "Groupe"
b - Les variables sur lesquelles exécuter le tableau de bord.
Ensuite, le tableau de bord pour les utiliser tel le code sait que :
Ref = "nom du groupe de référence sélectionné"
cols = { liste des colonnes sélectionnées}
Existe-t-il un moyen de remplir une fenêtre de dialogue avec les catégories d'une variable et les noms des colonnes, que les utilisateurs choisissent ensuite, cliquez sur OK, puis le tableau de bord s'exécute normalement ?
Merci
Scriptles fenêtresRe : Configurer une présélection de catégories et de variables pour les utilisateurs du tableau de bordJetez un œil à la boîte de dialogue de colonne ou aux fonctions de sélection de col de filtre pour permettre à l'utilisateur de choisir une colonne (les exemples suivants proviennent de l'index de script) :
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 ) ) );
Une case radio peut aider à sélectionner les niveaux d'une colonne :
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 : Mise en place d'une présélection de catégories et de variables pour les utilisateurs du tableau de bordC'est super, j'ai réussi à le configurer pour mes données, mais deux choses dont je ne suis pas trop sûre maintenant.
- est rb l'article sélectionné ? puis-je l'utiliser dans le code :
oneway1 = dt << Oneway( Y( cols[1] ), X( :Group ), With Control( 1, {"rb"} ) )- Puis-je définir un bouton pour dire ACCEPTER, puis il ferme la fenêtre ?