Ventana modal JMP15 con comportamiento de casilla de verificaciónBien, tengo un código que funcionó bien en JMP 14, era así:
ithead = "EAR Configuration for Factor Cross Plots";
itprompt = "Select to Include EAR warning on Factor Cross Plots.";
itwarn =
"WARNING – This document contains technical data classified under the Commerce Control List and assigned Export Control Classification Number (ECCN) 0A606.x and 0E606. ";
//determine if itar/ear warning is required
itwin = New Window( ithead,
<<MODAL></MODAL>
<P> </P>
<P>Veo que ahora básicamente todas las instancias en mi código donde intento obtener el resultado de una ventana después de que se cierra ya no funcionan en JMP15, y puedes usar On Close o Validate para que la mayoría de las cosas funcionen. Esto me ha funcionado con cuadros de texto y Al cerrar. En este caso, probé:</P>
<P> </P>
<P> </P>
<CODE class=" language-jsl">ithead = "EAR Configuration for Factor Cross Plots";
itprompt = "Select to Include EAR warning on Factor Cross Plots.";
itwarn =
"WARNING – This document contains technical data classified under the Commerce Control List and assigned Export Control Classification Number (ECCN) 0A606.x and 0E606.";
//determine if itar/ear warning is required
itwin = New Window( ithead,
<<MODAL></MODAL>
<P> </P>
<P><SPAN style="font-family: inherit;">Si uso On Validate, aparece el siguiente error:</SPAN></P>
<P> </P>
Object 'EvalContextBox' does not recognize the message 'On Validate'; perhaps you mean one of these: <<INVAL size=""><<INVAL><<JOURNAL><<COPY data="https://community.jmp.com/"><<ON close="" window=""><<HORIZONTAL alignment=""><<ENABLED.>< re>
<P><SPAN style="font-family: inherit;">Si uso Al cerrar y no selecciono la casilla de verificación, no hay forma de cerrar la ventana modal. Elegir Aceptar no hace nada y la X en la esquina tampoco cerrará la ventana modal. Si elijo la casilla de verificación, devuelve 1 y funciona correctamente. Si selecciono la casilla de verificación y luego la desmarco, la ventana no se cerrará. ¿Cómo obtengo un valor 0 para regresar y poder cerrar la ventana?</SPAN></P><LINGO-LABS id="lingo-labs-386916" slang="en-US" mode="UPDATE"><LINGO-LABEL>Diseño de experimentos</LINGO-LABEL></LINGO-LABS></ENABLED.></HORIZONTAL></ON></COPY></JOURNAL></INVAL></INVAL>
Re: Ventana modal JMP15 con comportamiento de casilla de verificaciónNo conocía la opción de devolución de resultados, siempre es bueno aprender nuevos trucos, gracias.Re: Ventana modal JMP15 con comportamiento de casilla de verificacióneste es el enfoque que terminé usando, el más directo. ¡Gracias!Re: Ventana modal JMP15 con comportamiento de casilla de verificaciónCreo que su mejor solución es colocar la acción para establecer la variable itar, en un script que se ejecuta cuando la casilla de verificación está seleccionada o no
ithead = "EAR Configuration for Factor Cross Plots";
itprompt = "Select to Include EAR warning on Factor Cross Plots.";
itwarn =
"WARNING – This document contains technical data classified under the Commerce Control List and assigned Export Control Classification Number (ECCN) 0A606.x and 0E606.";
//determine if itar/ear warning is required
itar = .;
itwin = New Window( ithead,
<<MODAL></MODAL>
Re: Ventana modal JMP15 con comportamiento de casilla de verificaciónPrueba el < para obtener una lista de los resultados del diálogo.
itwin = New Window( ithead,
<<MODAL></MODAL>
Registro (cuando la casilla de verificación estaba marcada):
itwin = New Window( ithead,
<