功能行 / 行選擇 /列中的名稱選擇非常有用。
您可以為選定行和未選定行指定標籤。

該功能的最佳功能:)
您可以將條目留空 - 然後您可以一次又一次地在同一列中寫入並收集信息,例如第一個示例中的學生成績。
如果你改變了主意,你也可以覆蓋以前的整體。
因此,該函數的標準行為是:
- 如果用戶輸入了一個值,就做一些事情
- 默認操作:覆蓋上一個條目。
不幸的是,該函數只能用於分離的組,例如成績。
我想使用該功能收集有關有趣樣本的信息。
對於 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>