Lancer un module via un bouton<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Salut à tous,
Je suis un étudiant et je connais assez bien JMP 10 et JSL. Je me suis amusé avec Application Builder de JMP et je vois un très grand potentiel dans la création d'une application de rapports statistiques pour d'autres utilisateurs. Plutôt que d'avoir tous les rapports lancés automatiquement, j'aimerais que les utilisateurs cliquent sur un bouton, nom de variable Button1, pour lancer Module1. Je suis sûr que c'est probablement un problème simple, mais je ne suis pas un grand programmeur.
J'ai du mal à comprendre s'il me faut créer une fonction dans l'onglet de scripts, comme dans l'exemple d'application "Presentation" ou s'il est possible d'utiliser la boîte de dialogue "presse" sous les propriétés de l'objet pour écrire un simple morceau de code . Quelqu'un pourrait-il me redresser ou me diriger dans la bonne direction sur la façon dont je pourrais y parvenir?
Merci!
Re: Lancer un module via un boutonQuelle que soit l'approche choisie, les scripts plus courts fonctionnent généralement bien dans la boîte de dialogue de script à laquelle on accède à partir des propriétés de l'objet. Les scripts plus volumineux sont généralement plus faciles à gérer à partir de l'onglet scripts, ce qui est également utile si vous souhaitez diviser votre script en une fonction principale et plusieurs fonctions d'assistance.
Vous voudrez probablement utiliser plusieurs modules pour créer ce type d'application. Module1 serait responsable de Button1 et de toute autre interface graphique de "lancement", et le script d'action de Button1 ferait quelque chose comme "Module2 << Créer une instance". L'exemple d'application "Launcher With Report.jmpappsource" fonctionne de manière similaire.
Meilleures salutations,
-Dan