Ciao forchette,
Sto cercando di scorrere l'elenco e contattare la stringa, ma legge solo il primo valore nell'elenco.
C'è una soluzione alternativa?

Ecco il codice:
dt = current data table();
//List 1
uniq = {"S", "V"};<BR />//list 2
binnaming = {"Dummy", "Sigma"};
<BR />Loop through the list to concede the strings and write to the data table rows
For( i = 1, i <= N Items( uniq ), i++,
:Column 1[i] = "BIN = \!"" || Substr( Char( uniq( i ) ), 3, 1 ) || "\!" " || " \!"" ||
Substr( Char( binnaming( i ) ), 3, Length( binnaming( i ) ) - 3 );
);
Stai usando un modo sbagliato di accedere ai valori in un elenco mentre usi gli indici. Prova a cambiare () in [], ad esempio uniq(i) -> uniq[i]