Salut, est-ce que quelqu'un sait s'il existe une commande JSL pour exécuter l'intégralité du JSL invisible (comme) ou même minimisé?
J'entends par là ne pas afficher diverses tables dans le focus Windows.Je sais que vous pouvez appliquer des éléments tels que masqués et invisibles aux tables JMP, mais j'ai un gazillion de tables en cours de création et d'utilisation dans le JSL. Je me demandais donc s'il existe une seule commande JSL qui pourrait le faire au début du code JSL.
En faisant cela, le script s'exécuterait beaucoup plus rapidement car il éviterait de mettre toutes les tables au point.(ce qui prend du temps) merci, DJ
Lorsque vous ouvrez une table, vous pouvez ajouter l'argument invisible qui empêche la table d'être vue, et cela n'aidera que peu.
La prochaine chose à essayer est d'utiliser l'argument privé. Le tableau sera à la fois invisible et il n'aura pas de référence que vous pouvez voir ou trouver si vous n'en avez pas attribué.
Private est un peu désordonné car vous ne saurez pas que la table est ouverte après son ouverture, alors faites attention de donner une référence aux tables privées et fermez-les ( Close(dt, nosave) ) sinon vous pouvez remplir votre mémoire involontairement .
Vous pouvez également démarrer un script avec. // ! sur la première ligne et il s'exécutera automatiquement.
//!
New window("Howdy",Textbox("This is a new window"));
Wait (10);
exit();
Par exemple, créez ce script et enregistrez-le. Ensuite, exécutez-le à partir de Windows. Il ouvrira une instance de JMP, vous montrera la fenêtre, puis fermera l'instance de JMP.
REMARQUE : Soyez prudent lorsque vous lancez Exit() ou Quit() dans JSL, vous risquez de ne pas fermer l'instance que vous vouliez parfois.