Déclaration IF selon l'entrée de l'utilisateurSalut,
J'essaie de créer un script de base avec une instruction IF, je ne suis pas très familier si une instruction CASE existe dans JMP, mais ce que j'essaie de faire est similaire à une déclaration de cas.
1. Demandez à l'utilisateur de saisir un nombre allant de 1 à 20 uniquement
2. Créez une instruction if et exécutez la commande conformément à l'entrée utilisateur
Par exemple: Entrée utilisateur: 2
* Exécute le script à l'intérieur du crochet 2
Pouvez-vous nous conseiller un ensemble de didacticiels de base qui pourrait vous aider?
AutreScriptingRe: IF Statement selon l'entrée de l'utilisateurVous pouvez essayer quelque chose comme ça:)
userinput = New Window( "Collect user input", <<MODAL> 20,
New Window("Error!!", Text Box(" Please input a number from 1 to 20 ONLY! ")),
if(num(number_input) == 1,
//DO SOMETHING...
num(number_input) == 2,
//DO SOMETHING...
);
);</MODAL>Re: IF Statement selon l'entrée de l'utilisateurVous pouvez être plus direct avec votre interface utilisateur. Essayez ce code:
nw = new window("Test",
panel box("Click the icon to run the program: ",
lineup box(ncol(2),
text box("1. Tree Map"),
button box("", << set icon("TreeMap"),
<< set function(include("treemap.jsl"))),
text box("2. Neural Net"),
button box("", << set icon("NeuralNet"),
<< set function(include("NeuralNet.jsl"))),
text box("3. Model Comparison"),
button box("", << set icon("ModelComparison"),
<< set function(include("ModelComparison.jsl"))),
text box("4. SAS Pyramid"),
button box("", << set icon("SASPyramid"),
<< set function(include("SASPyramid.jsl"))),
),
),
);
Vous substitueriez le code approprié là où j'ai . Pour obtenir les différentes icônes, utilisez Justin Chilton's Icônes JMP intégrées ajouter à.