La funzione Righe / Selezione riga / Selezione del nome nella colonna è molto utile.
È possibile specificare un'etichetta per le righe selezionate e non selezionate.

La migliore caratteristica della funzione 
Puoi lasciare una voce vuota, quindi puoi scrivere ancora e ancora nella stessa colonna e raccogliere informazioni, come i voti degli studenti nel primo esempio.
Se hai cambiato idea, puoi anche ignorare gli interi precedenti.
Quindi, il comportamento standard della funzione è:
- fai qualcosa se l'utente ha inserito un valore
- azione predefinita: sovrascrive la voce precedente.
Sfortunatamente, la funzione può essere utilizzata solo per gruppi disgiunti, come i voti.
Vorrei utilizzare la funzione per raccogliere informazioni su campioni interessanti.
Per l'esempio di Big Class potresti pensare alle attività sportive, come nel secondo esempio (qui il codice JSL, in realtà andresti nel menu e aprirai la finestra di dialogo)
Sorge un problema se uno studente è in 2 squadre, quindi l'ultima chiamata della funzione sovrascrive l'immissione della precedente.
Esiste una versione estesa Shift-Click della funzione che abilita azioni alternative come:
- append (forse con un modo intelligente di mettere le virgole 
- anteporre
- Elimina ?
Esempio1: voti
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>
Esempio2: attività sportive (purtroppo append=1 non funziona)
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>