

J'ai du code ici pour créer une fenêtre de lancement personnalisée, comme on le voit dans la première image.Existe-t-il un moyen d'ajouter un filtre similaire à ce que nous voyons normalement lorsque nous sélectionnons analyser dans le menu ?
clearCols = Expr ( // Expression pour effacer tous les paramètres actuels
tests de sélection << Enlever tout ;
);
rappelCols = Expr (
::testsRecall = selTests << Obtenir des articles ;
);
dt = Tableau de données actuel ();
/* Fenêtre de lancement personnalisée */
selFenêtreTests = Nouvelle fenetre ( "Tester la sélection pour le tableau de bord" , // GUI pour sélectionner le test à analyser
<< Modal ,
<< résultat de retour ,
Boîte à bordure ( Gauche ( 3 ), haut( 2 ),
Zone de liste V (
H Zone de liste (
Zone de liste V (
Panneau électrique ( "Sélectionner les colonnes" ,
colListData = Zone de liste Col (tous,<< définir le type de données ( "Numérique" ))
),
),
Zone de liste V (
Panneau électrique ( "Essais" ,
Boîte de programmation ( Col N ( 2 ), Espacement( 3 ),
Boîte à boutons ( "O, réponse" , selTests << Ajouter ( colListeDonnées << Soyez sélectionné ); ),
selTests= Zone de liste Col ( MinItems( 1 ), "Numérique" ),
)
),
),
Panneau électrique ( "Action" ,
Boîte de programmation ( Col N ( 1 ),
okBouton = Boîte à boutons ( "D'ACCORD" , rappelCols ; test_list = selTests << Obtenir des articles ; ),
Boîte à boutons ( "Annuler" ),
Zone de texte ( " " ),
Boîte à boutons ( "Retirer" ,
selTests<< Enlever la sélection ;
),
Boîte à boutons ( "Rappel" ,
clearCols ;
/* Restaure tous les paramètres précédents des variables globales */
Essayer (
selTests<< Ajouter ( ::testsRecall );
);
),
Boîte à boutons ( "Réinitialiser" , clearCols ),
)
)
)
)
)
);
clearCols = Expr ( // Expression pour effacer tous les paramètres actuels
tests de sélection << Enlever tout ;
);
rappelCols = Expr (
::testsRecall = selTests << Obtenir des articles ;
);
JMP 16.1 Mac OS