Le widget de zone de liste ne fonctionne pas comme prévu.Voici un simple extrait qui fait apparaître une zone de liste et lorsqu'un élément est sélectionné, il doit simplement renvoyer l'élément dans la fenêtre du journal. En réalité, j'ai une fonction qui fera quelque chose avec l'article retourné.
Cependant, dans JMP 15, il renvoie toujours l'élément deux fois, ce qui est un comportement étrange. Il s'agit peut-être d'un cas d'utilisation involontaire et je dois utiliser ce widget d'une autre manière.
myListBox = listBox({"A", "B", "C"}, width(50), maxSelected(1), nlines(3),
<< script(
mySelection = myListBox << getSelected;
print("I selected: " || mySelection[1]);
);
);
newWindow("Test", myListBox);
Études de consommation et de marchéIngénierie Qualité et ProcédésRe : Le widget de zone de liste ne fonctionne pas comme prévu.Je suis content de l'entendre @thickey . Je peux confirmer qu'il s'agit d'un bug introduit dans JMP 15.0 et corrigé dans JMP 15.1.
Mais n'oubliez pas que la version 15.1 n'est pas la version la plus récente de JMP 15. Vous pouvez obtenir JMP 15.2.1 à l'adresse jmp.com/mise à jour .
Re : Le widget de zone de liste ne fonctionne pas comme prévu.Mise à niveau vers JMP 15.1 et le problème est résolu.
Merci Jim.
Re : Le widget de zone de liste ne fonctionne pas comme prévu.Merci Jim. Il est intéressant de noter que cela ne se produit pas sur JMP 12. Je l'ai également essayé sur une autre machine avec une installation JMP distincte (également JMP 15.0.0) et il effectue cette double impression.
Le problème est cependant qu'il semble exécuter deux fois TOUT ce qui fait partie d'un <<script>&amp;amp;amp;lt;P&amp;amp;amp;gt;&amp;amp;amp;nbsp;&amp;amp;amp;lt;/P&amp;amp;amp;gt;&amp;amp;amp;lt;P&amp;amp;amp;gt;Je vais voir si je peux mettre à jour mon JMP vers &amp;amp;amp;gt; 15.0.0&amp;amp;amp;lt;/P&amp;amp;amp;gt;&amp;amp;amp;lt;/lingo-body&amp;amp;amp;gt;&amp;amp;amp;lt;lingo-sub id="lingo-sub-357327" slang="en-US"&amp;amp;amp;gt;Re : Le widget de zone de liste ne fonctionne pas comme prévu.&amp;amp;amp;lt;/lingo-sub&amp;amp;amp;gt;&amp;amp;amp;lt;lingo-body id="lingo-body-357327" slang="en-US"&amp;amp;amp;gt;&amp;amp;amp;lt;P&amp;amp;amp;gt;J&amp;amp;amp;amp;#39;utilise JMP 15.2.1 et je n&amp;amp;amp;amp;#39;obtiens qu&amp;amp;amp;amp;#39;une seule impression dans le journal&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;PRE&amp;amp;amp;gt;myListBox = listBox({"A", "B", "C"}, width(50), maxSelected(1), nlines(3),
&amp;amp;amp;amp;lt;&amp;amp;amp;amp;lt; script(
mySelection = myListBox &amp;amp;amp;amp;lt;&amp;amp;amp;amp;lt; getSelected;
print("I selected: " || mySelection[1]);
);
);
newWindow("Test", myListBox);
/*:
DisplayBox[EvalContextBox]
"I selected: B"&amp;amp;amp;lt;/PRE&amp;amp;amp;gt;&amp;amp;amp;lt;/lingo-body&amp;amp;amp;gt;