La modification du paramètre "conditionlist_box" à remplir lorsque la zone d'édition de texte est modifiée résout le problème
nw = New Window( "SCRIPT REQUIREMENTS",
<<MODAL></MODAL>
@txnelson déjà fourni une solution.
Peut-être des remarques plus générales pour les projets futurs:
- veuillez utiliser l'option de formatage JSL dans l'article, le rend beaucoup plus lisible
- Dans Scripteditor vous pouvez également laisser JMP formater votre script (menu Edition, ou Crtl-M), je le trouve très utile
- JMP change de temps en temps la façon dont les objets sont traités, votre objet "Texteditbox" a disparu, lorsque la fenêtre est fermée, donc aucune donnée ne peut être récupérée @txnelson fourni une solution pour surmonter
- D'autres solutions peuvent être trouvées dans l'index de script (espérons-le aussi à l'avenir), en recherchant une fenêtre modale
- le script suivant provient de l'index de script et légèrement modifié, vous pouvez jouer avec pour comprendre comment les valeurs sont renvoyées avec l'option "Return Result"; Je trouve que c'est un moyen simple et efficace pour les fenêtres plus complexes.
Names Default To Here( 1 );
window_reference = New Window( "Dialog() example",
// try comment out next line
<<MODAL></MODAL>
Merci @txnelson pour le support, cela a résolu mon problème.
Merci aussi @Georg , après ta suggestion j'ai utilisé le CTRL-M dans mes scripts, tu as raison c'est très utile et plus lisible.
Bonjour la communauté JMP, je viens d'installer JMP15 et je trouve des erreurs, en espérant que quelqu'un puisse m'aider à résoudre ce problème.
J'ai développé une application dans JMP 14 pour faciliter l'analyse interactive, mais je trouve des erreurs en essayant d'utiliser la même application avec JMP15.
Voici une brève explication de l'application, j'appuie sur un bouton dans l'application et apparaît à l'écran pour encoder les données de manière interactive (ligne de base), puis lorsque l'utilisateur encode la condition à utiliser comme ligne de base, une ANOVA est créée.
Voici le script que j'utilise (ce script s'exécute dans l'application lorsque le bouton correspondant est enfoncé):
nw = New Window( "SCRIPT REQUIREMENTS",
<<MODAL></MODAL>
Disons que j'ai encodé "A" (comme référence), puis JMP 14 exécute l'ANOVA, je peux voir que c'est dans le LOG de JMP14:
CND1 = "A";
Une manière[]
Cependant, si j'essaie d'utiliser JMP 15, c'est l'erreur que j'obtiens (il semble que CND1 n'est pas sélectionné ou reconnu):
deleted object reference: conditionlist_box << get text in access or evaluation of 'Glue' , nw = New Window( "SCRIPT REQUIREMENTS",
<<MODAL></MODAL>