如何使用设置函数{self}你好,
我探索了这个社区内的所有问题和答案,但仍然没有得到使用这个脚本的答案。 你能帮我吗?
我有包含所有参数(列)和数据(行)的数据表。 我的问题是如何使用带有设置函数 {self} 的单选框来显示我在单选框上选择的一个参数以在双变量中查看的所有数据(通过 X 拟合 Y)。
我不想单击“确定”来查看双变量的输出,只需单击单选框上的参数即可。
我附上下面的示例数据表,
这是我的完整脚本,但我的单选框仍然无法使用 set function {self} 运行
//Get the current data Table
Names Default To Here( 1 );
dt = Current Data Table();
// Get the all column names from the data table
columnNames = dt << Get Column Names("String");
cl = New Window("Column Selection", <<MODAL></MODAL>自动化和脚本编写回复:如何使用设置函数{self}当选择单选按钮时,GUI 设计规则通常不会运行代码。 你可以打破规则,但用户可能不喜欢它。 这个例子将让你选择任一路径
dt = Open( "$sample_data/big class.jmp" );
// Get the all column names from the data table
columnNames = dt << Get Column Names( "String" );
cl = New Window( "Column Selection",
<<MODAL></MODAL>
<<返回结果是我从对话框中获取结果的首选方法,之后好的,然后处理它们。
单击单选按钮时运行的代码通常会禁用/启用对话框的另一部分;例如,当在单选列表中选择数字变量与字符变量时,您可以更改可用选项。
回复:如何使用设置函数{self}谢谢您回复我的问题,
抱歉我还是没明白...
实际上,我想要根据我的单击单选框显示的输出晶圆图。 有可能做到吗?
因为我不想每次在单选框上选择参数时都单击“确定”。 我希望每次单击“确定”或仅使用自我功能查看晶圆图上的输出时,单选框都会出现在屏幕上。 我尝试让所有列名称都具有 self 功能,但仍然不起作用。
如何使用我拥有的所有参数编写 self 函数?
另外,如何根据我选择的单选框制作 Bivar 图、行图例?
例如我想要基于我的图像:
1. 红色的是我选择的单选框上的参数,它使 Bivor 图上的行图例
2.蓝色的是我想根据我在单选框上选择的行图例看到的输出
回复:如何使用设置函数{self}dt = Open( "$sample_data/big class.jmp" );
columnNames = dt << Get Column Names( "String" );
cl = New Window( "Column Selection",
// <<MODAL></MODAL>
回复:如何使用设置函数{self}谢谢,它有效!
我的脚本有一个小问题,每次我单击单选框 5 次,它就会打开 5 个显示窗口。 如何使每次单击单选框时它都会更改当前显示窗口而不是打开的新窗口。
你能帮我检查一下我的脚本吗...
下面我附上我的问题的图片
//Get the current data Table
Names Default To Here( 1 );
dt = Current Data Table();
columnNames = dt << Get Column Names( "String" );
cl = New Window( "Column Selection",
// <<MODAL></MODAL>
回复:如何使用设置函数{self}这比看起来更难写,但结果比我预期的要简单。
dt = Open( "$sample_data/big class.jmp" );
columnNames = dt << Get Column Names( "String" );
anchorPoint = Empty(); // no previous window remembered yet
// the report to generate with col which depends on col being global.
// used below, either as Report(...) which makes a new window,
// or <<APEND></APEND>
比预期的简单,因为当窗口关闭时,anchorPoint 会变空。 我正在编写几个 try() 块来处理关闭的窗口......但不需要它们。 凉爽的! 最后的最后两行是我能找到的为当前选择运行脚本以预打开窗口的唯一方法。
任何人都在阅读:这个设计可能会也可能不会违反单选按钮应该的 GUI 设计原则选择某事但不是履行一种行为。 如果您认为此应用程序中的单选按钮正在选择一个变量并显示视觉效果以帮助选择过程,那就太棒了! 但如果您认为您正在使用单选按钮来执行分析,则可能会让您的用户感到沮丧!