Agregar a un cuadro de lista de columnas no funcionaProbé el siguiente script tanto en JMP 17.1 como en JMP 18.0. (Estoy bastante seguro de que soy yo y no un error). Le pido al usuario que seleccione su tabla de cualquiera de sus tablas abiertas y luego elija una columna Y, una columna X y una columna de Agrupación en forma de cuadros de lista de columnas. El problema es que el script solo funciona para la última tabla del cuadro combinado. No funcionará para ninguna de las primeras 2 tablas que se muestran en mi ejemplo a continuación. Cuando presiona cualquiera de los botones ("Y col", "X col" o "Group col") no completa las columnas seleccionadas que ha elegido. PERO, funciona si selecciona la última tabla en la lista desplegable. Cualquier idea sería apreciada. Por cierto, estoy intentando seguir libremente las secuencias de comandos del Ejemplo 3 del Índice de secuencias de comandos para cuadros de lista de columnas.
names default to here(1);
dt.crops = open("$sample_data\crops.jmp");
dt.bigclass = open("$sample_data\big class.jmp");
dt.cars = open("$sample_data\cars.jmp");
windowList = get window list(type("data tables")) << get window title();
insert into(windowList, "Choose", 1); //make the user change the combo box to one of the tables
nwSelect = new window("Choose table and columns", <<MODAL></MODAL><LINGO-LABS id="lingo-labs-760590" slang="en-US" mode="CREATE"><LINGO-LABEL>Automatización y secuencias de comandos</LINGO-LABEL></LINGO-LABS>Re: Agregar a un cuadro de lista de columnas no funcionaLa tabla de datos activa no se configura cuando se selecciona una tabla que no es la tabla cargada más recientemente. Agregue la siguiente línea después de la línea.
colNames = dt << get column names;
Current Data Table( dt );
Eso establecerá la tabla de datos activa en la tabla seleccionada en el cuadro combinado.
Re: Agregar a un cuadro de lista de columnas no funciona@txnelson , ¡Gracias!