jsl cerrar ventana no cierra la ventana en jmp14Recientemente actualicé a jmp 14.1 (mi trabajo solo permitirá actualizaciones probadas, por lo que sigo esperando la versión 14.2). Tengo una secuencia de comandos en la que creo una ventana de leyenda, la diario y luego la cierro. Esto solía funcionar bien en jmp 13 pero ahora no cierra la ventana. ¿Estoy haciendo algo mal o es un error? Ignore las partes para colorear, tengo algunas cosas configuradas para una coloración consistente.
myWin = Outline Box( "Legend",
H List Box(
myPlot = dt0 << Color or Mark By Column(
Eval( myColor ),
Color Theme( "POR Black" ),
Marker Theme( "standard" ),
Continuous Scale( 0 ),
Make Window With Legend( 1 )
)
)
);
myWin << Journal;
myWin << Close Window();Re: cerrar ventana jsl no cierra ventana en jmp14No creo que haya un cambio en JMP14. La opción Crear ventana con leyenda(1) está creando una ventana, pero no es myWin, es una ventana independiente llamada Legend.A continuación se muestra una modificación del guión de Jim para demostrar este problema sutil.Cambie el nombre de OutlineBox a Mi leyenda. El comando Nueva ventana () no es necesario, es para demostración. La conclusión es que Make Window with Legend() crea una ventana independiente y no es necesaria.
names default to here(1);
dt0=open("$SAMPLE_DATA/big class.jmp");
myColor="sex";
myWin=0;
myWin = Outline Box( " My Legend",
H List Box(
myPlot = dt0 << Color or Mark By Column(
Eval( myColor ),
Color Theme( "POR Black" ),
Marker Theme( "standard" ),
Continuous Scale( 0 ),
//Make Window With Legend( 1 )
)
)
);
myWin << Journal;
wait(0);
new window("show it", myWin);
wait(2);
myWin << close window();
Re: cerrar ventana jsl no cierra ventana en jmp14Gracias, esto realmente funciona.Re: cerrar ventana jsl no cierra ventana en jmp14Parece ser un cambio... y es posible que quieras informarlo como un error... pero aquí tienes una solución alternativa.
names default to here(1);
dt0=open("$SAMPLE_DATA/big class.jmp");
myColor="sex";
myWin = Outline Box( "Legend",
H List Box(
myPlot = dt0 << Color or Mark By Column(
Eval( myColor ),
Color Theme( "POR Black" ),
Marker Theme( "standard" ),
Continuous Scale( 0 ),
Make Window With Legend( 1 )
)
)
);
myWin << Journal;
window("Legend") << Close Window();