¿Cómo puedo agregar a este cuadro de lista de columnas?Se supone que este código debe agregar cada nombre en el cuadro de lista, pero no funciona. ¿Tiene que ver con el tipo de datos?
Además, si se pregunta por qué estoy usando el primer elemento, es porque quería llenar otras columnas dentro de esa lista para 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]));
),
);secuencias de comandosRe: ¿Cómo puedo agregar a este cuadro de lista de columnas?Col List Box se utiliza para Columnas. Si desea agregar nombres en la columna de nombre, debe usar List Box:
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]));
),
);

Re: ¿Cómo puedo agregar a este cuadro de lista de columnas?El problema es que estás usando
Col List Box()
e intentar colocar nombres que no sean de columna en la lista (es decir, Katie, Louise, etc. no son nombres de columna)
Para hacer lo que quieres, necesitas usar
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]));
),
);