如何附加到此列列表框?此代码应该将每个名称添加到列表框中,但它不起作用。 它与数据类型有关吗?
另外,如果您想知道为什么我使用第一个元素,那是因为我想为 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]));
),
);脚本回复:如何附加到此列列表框?Col 列表框用于列。 如果要在名称列中添加名称,则应使用列表框:
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]));
),
);

回复:如何附加到此列列表框?问题是您正在使用
Col List Box()
并尝试将非列名放入列表中。(即 Katie、Louise 等不是列名)
做你想做的事,你需要使用
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]));
),
);