リストボックスウィジェットが期待どおりに機能しません。これはリストボックスをポップアップする単純なスニペットであり、アイテムが選択されると、単にアイテムをログウィンドウに戻す必要があります。 実際には、返品された商品を処理する機能があります。
ただし、JMP 15では、常にアイテムが2回返されるため、これは奇妙な動作です。 おそらくこれは意図しないユースケースであり、このウィジェットを別の方法で使用する必要があります。
myListBox = listBox({"A", "B", "C"}, width(50), maxSelected(1), nlines(3),
<< script(
mySelection = myListBox << getSelected;
print("I selected: " || mySelection[1]);
);
);
newWindow("Test", myListBox);
スクリプティングRe:リストボックスウィジェットが期待どおりに機能していません。JMP 15.2.1を実行していますが、ログに1回だけ印刷されます
myListBox = listBox({"A", "B", "C"}, width(50), maxSelected(1), nlines(3),
<< script(
mySelection = myListBox << getSelected;
print("I selected: " || mySelection[1]);
);
);
newWindow("Test", myListBox);
/*:
DisplayBox[EvalContextBox]
"I selected: B"