Comment utiliser la variable sélectionnée dans la zone de liste déroulante dans le chemin d'extraction des donnéesSalut,
Je suis assez nouveau dans JMP, j'ai un script avec une zone de liste déroulante et j'ai l'intention d'utiliser ce caractère sélectionné pour l'insérer dans le chemin des données extraction, toute suggestion bienvenue.
Merci
Names Default To Here( 1 );
Clear Symbols();
Clear Globals();
New Window( "Combo box test",
<< Modal,
Panel Box( "Select a Date Range",
Lineup Box( N Col( 1 ),
Text Box( "DCOP ID" ),
dc_cb = Combo Box(
{"CED15_10", "CDM45.10", "CRL02.05", "CEM11.05", "CEM09.18", "CBI07.01"},
dc_cb << GetSelected(),
<< Set Width( 20 )
),
,
),
H List Box(
Button Box( "OK",
<<SET function=""></SET>Modélisation statistique avancéeAutomatisation et scriptRe : Comment utiliser la variable sélectionnée dans la zone de liste déroulante dans le chemin d'extraction des donnéesMerci beaucoup, ça marche parfaitement, ça ira.
Merci encoreRe : Comment utiliser la variable sélectionnée dans la zone de liste déroulante dans le chemin d'extraction des donnéesIl vous suffit d'utiliser la fonction Num() pour convertir la chaîne de caractères en numérique.De plus, vous devez utiliser le message Get Selected, pas le message Get.Get Selected renvoie la valeur, tandis que Get renvoie le numéro d'index.
Voir l'Index des scripts pour la définition des messages disponibles pour la Combo Box().
dcop_id = Num( dc_cb << Get Selected ) ;
Je vous suggère fortement de prendre le temps de lire le Guide de création de scripts disponible dans la bibliothèque de documentation JMP, sous le menu Aide.Cela vous fournira vraiment le contexte qui rendra votre aventure dans JSL beaucoup plus facile.
Re : Comment utiliser la variable sélectionnée dans la zone de liste déroulante dans le chemin d'extraction des donnéesDoux, fonctionne bien.
Toute chance que je puisse utiliser la zone de liste déroulante et obtenir le résultat sous forme de nombre ?
Names Default To Here( 1 );
New Window( "Combo box test",
<< Modal,
Panel Box( "Select a Date Range",
Lineup Box( N Col( 1 ),
Text Box( "DCOP ID" ),
dc_cb = Combo Box(
{"10", "20", "30"},
dc_cb << GetSelected(),
<< Set Width( 20 )
)
),
H List Box(
Button Box( "OK",
<<SET function=""></SET>
Re : Comment utiliser la variable sélectionnée dans la zone de liste déroulante dans le chemin d'extraction des donnéesLe message Get renvoie un entier de la liste déroulante, je pense que vous voulez plutôt Get Text.Voir ce script mis à jour :
Names Default To Here( 1 );
New Window( "Combo box test",
<< Modal,
Panel Box( "Select a Date Range",
Lineup Box( N Col( 1 ),
Text Box( "DCOP ID" ),
dc_cb = Combo Box(
{"CED15_10", "CDM45.10", "CRL02.05", "CEM11.05", "CEM09.18", "CBI07.01"},
dc_cb << GetSelected(),
<< Set Width( 20 )
)
),
H List Box(
Button Box( "OK",
<<SET function=""></SET>
Consultez l'index de script pour voir plus de détails sur ces messages.
