Aperçu
Cet exemple montre comment vous pouvez remplir dynamiquement une zone de liste déroulante avec des options pertinentes pour une sélection utilisateur effectuée dans une zone de liste précédente.
Instructions
Dans une session JMP®, cliquez sur le menu Fichier et sélectionnez Nouveau ► Script . Copiez le script ci-dessous et collez-le dans la fenêtre de script. Pour exécuter l'exemple de script, cliquez sur le menu Édition et sélectionnez Exécuter le script .
/* Open a sample data table */
dt = Open( "$SAMPLE_DATA\Big Class.jmp", "Invisible" );
/* Extract a list of unique ages */
Summarize( a = By( :age ) );
/* Create a modal dialog */
New Window( "Example",
<<MODAL>", 1 );
cb2 << Set Items( ageNames );
)
)
)
), /* Print the selected values from the ListBox and ComboBox in the log */
Panel Box( "Select a Name:",
cb2 = Combo Box(
{"<SELECT name="">"},
<
Additional Documentation
More information about the JMP Scripting Language can be found in the JMP Scripting Guide. You can access the guide from within JMP by clicking on the Help menu and select JMP Help. From the online Table of Contents, choose Scripting Guide.
[Previously JMP Note 54614]</SELECT></MODAL>