Básicamente, estoy creando una ventana interactiva personalizada que incluye diferentes cuadros de visualización y estoy tratando de simplificar la entrada de selección con un bucle for. Por ejemplo, tengo un cuadro combinado y un cuadro de lista y estoy tratando de obtener información para ambos mediante una declaración de bucle. Pero cuando hice esto, recibí un error en su lugar. ¿Estoy escribiendo la expresión incorrectamente? (registro de errores adjunto)
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Window( "Col List Box Example",
vlistbox(
var1 = combobox({"one", "two", "three"}),
hlistbox(Col List Box( all, width( 250 ), maxSelected( 1 ) ),
var2 = Col List Box()
)
)
);
var2 << append("height");
AA = {"",""};
for(i=1,i<=2,i++,
temp1 = "var"||char(i);
eval(
substitute(
expr(try(AA[i] = expr.temp1 << get, AA[i] = expr.temp1 << get items)), //try to use get, if error, use get items
expr(expr.temp1),parse(temp1)
)
)
);
show(AA);