复选框和单选框不再与 JMP15 一起工作?我有一个脚本,在 JMP14 上对我自己和其他人都运行良好。一个人升级到 JMP15,现在它抛出错误。我升级的错误也遇到了同样的问题,我找不到解决方法。我最终需要将选项分配给单选框的变量和复选框的列表。我现在能做的最好的就是分配选项
有人可以检查我的代码并让我知道可能出了什么问题吗?显然,我更改了选项以删除与工作相关的内容。
PUB = {};<BR />PUB = New Window( "Analysis Options",<<MODAL></MODAL>panelbox("What is wanted?", <BR />Vlistbox(<BR />textbox("Technode: "), PersonChoice = Radio box({"Jack", "Jill"}),<BR />textbox("Analysis: "), DrinkChoice = Check Box( {"Water", "Beverage", "Moonshine"} ),<BR />Spacer Box( size( 20, 10 ) )<BR />))); <BR />Person = PersonChoice << get selected; //This no longer works on JMP15<BR />Drink = DrinkChoice << get selected; //This no longer works on JMP15<BR />
这是我在 JMP15 上收到的消息,但它在 JMP14 上再次运行良好。

回复:复选框和单选框不再与 JMP15 一起工作?设置在通过任何方法关闭窗口时要计算的表达式非常有用。 在这种情况下,您还可以提供一个确定和取消按钮来像内置对话框一样关闭窗口。
Names Default To Here( 1 );
PUB = New Window( "Analysis Options",
<< Modal,
<< Return Result,
Panel Box( "What is wanted?",
V List Box(
Text Box( "Technode: " ),
Person Choice = Radio Box( {"Jack", "Jill"} ),
Text Box( "Analysis: " ),
Drink Choice = Check Box( {"Water", "Beverage", "Moonshine"} ),
Spacer Box( size( 20, 10 ) )
)
),
H List Box(
Button Box( "OK",
person = Person Choice << Get Selected;
drink = Drink Choice << Get Selected;
),
Button Box( "Cancel" )
)
);
Show( person, drink );回复:复选框和单选框不再与 JMP15 一起工作?感谢您的快速回复。 它适用于 JMP14 和 JMP15。 非常感激。回复:复选框和单选框不再与 JMP15 一起工作?以下内容在 JMP 15 中对我有用,
PUB = {};
person = Empty();
drink = Empty();
PUB = New Window( "Analysis Options",
<<MODAL></MODAL>
它在窗口关闭之前分配值关闭时事件。 此时,单选框和复选框对象仍然存在,因此不会出现错误。
我没有在 JMP 14 中对此进行测试。