Filtre de données pour la liste déroulanteBonjour à tous. Il existe peut-être des questions similaires, mais je n'en ai pas trouvé qui résolve mon problème.
Sur le tableau de bord, j'ai ajouté des entrées dans une liste déroulante. Je souhaite que le tableau de résultats se mette à jour en fonction des entrées sélectionnées.
Quelles fonctions dois-je utiliser et existe-t-il un exemple quelque part ?
Merci beaucoup!
Personnalisation de masseRe : Filtre de données pour la liste déroulanteVous pouvez utiliser la fonction << Set. Veuillez vous référer à la page suivante.
https://community.jmp.com/t5/JMP-Knowledge-Base/How-to-dynamically-populate-a-ComboBox-based-upon-user-selection/ta-p/575407
Voici un exemple.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
make_tabulate_script = Function( {col},
tablate_script = Parse(
Eval Insert(
"dt << Tabulate(
Show Control Panel( 0 ),
Add Table(
Column Table( Analysis Columns( ^col^ ), Statistics( Mean ) ),
Row Table( Grouping Columns( :sex ) )
)
)"
)
);
Eval Expr( tablate_script );
);
tablate_script = make_tabulate_script( ":height" );
nw = New Window( "new window",
vb1 = H List Box(
V List Box(
Text Box( "Please Slect" ),
cb = Combo Box(
{":height", ":weight"},
<<SET function=""></SET>