Per utilizzare uno script su cui sto attualmente lavorando, devo copiare e incollare un set di celle da una colonna di una tabella di dati (più righe, una colonna) in una casella di modifica del testo (questo passaggio viene eseguito dall'utente) e all'interno dello script, voglio memorizzare questo set di celle di caratteri in un singolo oggetto stringa e separare questa stringa in stringhe costituenti usando la funzione Words(). Tuttavia, quando copio direttamente dalla tabella dati negli appunti per incollarlo, l'oggetto risultante, quando convertito in una stringa non sembra separare il contenuto della cella né con uno spazio " " né con un carattere di nuova riga "\!n", che si rivelerebbe problematico nell'uso efficace della funzione Words() per separarlo. Ad esempio, un tale insieme di celle copiate e incollate direttamente da una tabella di dati nella casella di testo sarebbe simile a questa:

E il mio codice all'interno dello script per ottenere questo oggetto stringa impostato in più stringhe attualmente è simile a questo:

Come potrei fare per realizzare questo? Grazie a tutti.
Sembra che tu abbia \!n invece di \!N.
Per me sembra funzionare bene con questo esempio (usando Windows e JMP16).


Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
nw = New Window("a",
teb = Text Edit Box("", << Set N Lines(20))
);
//paste values to teb...
//get values
teb_values = teb << get text;
teb_as_list = Words(teb_values, "\!N");
Show(teb_as_list);
//{"KATIE", "LOUISE", "JANE", "JACLYN", "LILLIE", "TIM", "JAMES", "ROBERT", "BARBARA",
//"ALICE", "SUSAN", "JOHN", "JOE", "MICHAEL"}Anche il copia-incolla da JMP datatable a Notepad ++ con "Visualizza tutti i caratteri" abilitato, CR (Carrier Return) e LF (Line Feed) sembrano essere aggiunti alla fine della riga/riga:
