功能行/行选择/列中的名称选择非常有用。
您可以为选定行和未选定行指定标签。

该功能的最佳功能:)
您可以将条目留空 - 然后您可以一次又一次地在同一列中写入并收集信息,例如第一个示例中的学生成绩。
如果您改变主意,您也可以覆盖以前的整体。
因此,该函数的标准行为是:
- 如果用户输入了一个值,就做一些事情
- 默认操作:覆盖上一个条目。
不幸的是,该函数只能用于分离的组,例如成绩。
我想使用该功能收集有关有趣样本的信息。
对于 Big Class 示例,您可以考虑体育活动,例如在第二个示例中(这里是 JSL 代码,实际上您会转到菜单并打开对话框)
如果学生在 2 个团队中,则会出现问题 - 然后函数的最后一次调用会覆盖前一个的条目。
是否有一些 Shift-Click 扩展版本的功能可以启用替代操作,例如:
- 附加(也许用一种巧妙的方式来放置逗号:)
- 前置
- 删除 ?
示例 1:成绩
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Clear Select << Select Rows( [2, 4, 8, 9, 20, 25, 26, 35, 36] );
wait(2);
dt << Name Selection in Column( Column Name( "grade" ), Selected( "A" ) );
wait(2);
dt<< Clear Select <<SELECT rows=""></SELECT>
例2:体育活动(不幸的是, append=1 不起作用)
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << New Column("activity", Character, "Multiple Response");
dt << Clear Select << Select Rows( [2, 4, 8, 9, 20, 25, 26, 35, 36] );
wait(2);
dt << Name Selection in Column( Column Name( "activity" ), Selected( " ,football" ) );
wait(2);
dt << Clear Select << Select Rows( [2, 4, 8, 12, 22, 27, 28, 29, 30] );
wait(1);
dt <<NAME selection="" in="" column=""></NAME>