Come posso aggiungere a questa casella di riepilogo Col?Questo codice dovrebbe aggiungere ogni nome nella casella di riepilogo ma non funziona. Ha a che fare con il tipo di dati?
Inoltre, se ti stai chiedendo perché sto usando il primo elemento, è perché volevo popolare altre colonne all'interno di quell'elenco per EG -> col[2] = column(dt, "height");
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
col = {};
col[1] = column(dt, "name");
New Window( "Col List Box Example",
LstBox = Col List Box(, width( 250 )),
for(i=1, i<= N Rows(dt), i++,
LstBox << append(Eval(col[1][i]));
),
);ScriptingRi: Come posso aggiungere a questa casella di riepilogo Col?Il problema è che stai usando
Col List Box()
e tentando di inserire nomi non di colonna nell'elenco. (ad esempio Katie, Louise, ecc. non sono nomi di colonna)
Per fare quello che vuoi, devi usare
List Box()
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
col = {};
col[1] = column(dt, "name");
New Window( "List Box Example",
LstBox = List Box(, width( 250 )),
for(i=1, i<= N Rows(dt), i++,
LstBox << append(Eval(col[1][i]));
),
);Ri: Come posso aggiungere a questa casella di riepilogo Col?La casella di riepilogo Col viene utilizzata per le colonne. Se vuoi aggiungere nomi nella colonna del nome, dovresti usare Casella di riepilogo:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
col = {};
col[1] = column(dt, "name");
New Window( "Col List Box Example",
LstBox = List Box(, width( 250 )),
for(i=1, i<= N Rows(dt), i++,
LstBox << append(Eval(col[1][i]));
),
);
