Estimados,
Permítanme hacer una pregunta sobre la función Text Edit Box ()
Objetivo
Copie y pegue los valores de Excel (cierto número de serie) en el cuadro de edición de texto y ordene el cuadro del panel (número de serie insertado)

Creé un script que hace referencia a ejemplos en la comunidad JMP como se muestra a continuación.
Sin embargo, el script debe actualizarse.
Delete Symbols();
Names Default To Here( 1 );
//Define Seperate function
SeparateString = Function( {TheString},
TheList = Words(TheString," ");
Return( TheList );
);
dt = Current Data Table();
Summarize( sn = by( :SN ) );
serial_total = sn;
//dt2 = New table("tmp", New Column("serialnumber",character, set values(sn)));
New Window("Debug",
H List Box(
V List Box(TEXT BOX("Copy and Paste SerialNumber list", <<SET font="" style=""></SET>
Por cierto, cuando ingreso los valores a continuación en el cuadro de edición de texto, parece que la cadena extraída tiene el delimitador " ", pero no se puede dividir como pensaba.
Agregué un script simple para verificar si está bien dividido, como puede ver en la figura a continuación, "str" se puede dividir, sin embargo, "tmp" no.
Cuando pongo los valores en Excel y los comparo con la función Exacta, ambos valores son iguales, pero parece que JSL clasificó dos variables como una diferente.
tmp =Eval(item_search_teb < cadena = "MD5 MD6 MD7 MD8";
split_str = Palabras(str," ");
split_tmp = Palabras(tmp," ");

¿Podría averiguar cuál es la diferencia y decirme la solución?
¡Muchas gracias!