Cliquez sur le point de données du graphique pour activer le script?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Pas sûr que cela soit possible: existe-t-il un moyen de cliquer sur le point de données d'un graphique pour activer un script JSL?
Je sais comment sélectionner le point de données d'un graphique, puis utiliser une boîte à boutons externe pour activer un script (processus en 2 étapes). Mais je suis curieux de savoir s'il existe un moyen plus direct de simplement cliquer deux fois sur le point de données d'un graphique pour activer un script (processus en une étape). Des idées? ..dj
Re: Cliquez sur le point de données du graphique pour activer le script?Merci! Oui, ça me donne ce dont j'ai besoin
.
C'est une astuce intéressante, c'est-à-dire comment faire en sorte que les points sélectionnés activent un autre script. Il fonctionne comme un charme. Merci encore!
Re: Cliquez sur le point de données du graphique pour activer le script?Pensez à essayer la formule suivante:
Si (sélectionné (), incluez ("c \ temp \ runjsl.jsl"));
Je n'ai pas testé la formule. Vous trouverez des informations utiles sur la syntaxe Rowstate à la page 297 du Guide de rédaction de scripts JMP 10.
Re: Cliquez sur le point de données du graphique pour activer le script?Merci ... J'ai suivi votre suggestion et essayé de faire une formule comme celle-ci, mais elle n'a activé rien. Pourriez-vous éventuellement poster un exemple de syntaxe de formule pour que cela fonctionne?
Exemple: création d'une nouvelle colonne appelée "Déclencheur".
Ensuite, j'ai créé une formule comme celle-ci:
Si (État sélectionné (: Déclencheur) == True, incluez ("C: \ temp \ RunJSL.jsl")) et essayez également
Si (État sélectionné (: Déclencheur) == 1, incluez ("C: \ temp \ RunJSL.jsl"))
Mais ce qui précède n'a pas fonctionné, alors je pense que ma formule a peut-être une syntaxe incorrecte? ... déjà
Re: Cliquez sur le point de données du graphique pour activer le script?Voici une méthode que j'ai utilisée pour atteindre cet objectif dans le passé. Créez une nouvelle colonne dans la table de données qui prend en charge le graphique. Ajoutez une formule avec une instruction if conditionnelle qui utilise les critères d'un état sélectionné. Placez le script dans l'instruction if où l'état sélectionné est true. Lorsque le point est sélectionné, le script sera exécuté.