¿La casilla de verificación y la casilla de radio ya no funcionan con JMP15?Tengo un guión que ha funcionado bien para mí y para otros en JMP14. Una persona actualizó a JMP15 y ahora arroja errores.Cometí el error de actualizar también tengo el mismo problema y no puedo encontrar una solución.En última instancia, necesito las opciones asignadas a una variable para el cuadro de opción y una lista para la casilla de verificación.Lo mejor que he podido hacer ahora es asignar la opción
¿Alguien puede verificar mi código y decirme qué podría estar mal?Obviamente, cambié mis opciones para eliminar mis cosas relacionadas con el trabajo.
PUB = {};<BR />PUB = New Window( "Analysis Options",<<MODAL></MODAL>panelbox("What is wanted?", <BR />Vlistbox(<BR />textbox("Technode: "), PersonChoice = Radio box({"Jack", "Jill"}),<BR />textbox("Analysis: "), DrinkChoice = Check Box( {"Water", "Beverage", "Moonshine"} ),<BR />Spacer Box( size( 20, 10 ) )<BR />))); <BR />Person = PersonChoice << get selected; //This no longer works on JMP15<BR />Drink = DrinkChoice << get selected; //This no longer works on JMP15<BR />
Aquí está el mensaje que recibo en JMP15 pero nuevamente funciona bien en JMP14.

Re: ¿La casilla de verificación y la casilla de radio ya no funcionan con JMP15?Es muy útil configurar la expresión que se evaluará cuando la ventana se cierre por cualquier método. En este caso, también podría proporcionar un botón Aceptar y Cancelar para descartar la ventana como un cuadro de diálogo integrado.
Names Default To Here( 1 );
PUB = New Window( "Analysis Options",
<< Modal,
<< Return Result,
Panel Box( "What is wanted?",
V List Box(
Text Box( "Technode: " ),
Person Choice = Radio Box( {"Jack", "Jill"} ),
Text Box( "Analysis: " ),
Drink Choice = Check Box( {"Water", "Beverage", "Moonshine"} ),
Spacer Box( size( 20, 10 ) )
)
),
H List Box(
Button Box( "OK",
person = Person Choice << Get Selected;
drink = Drink Choice << Get Selected;
),
Button Box( "Cancel" )
)
);
Show( person, drink );Re: ¿La casilla de verificación y la casilla de radio ya no funcionan con JMP15?Gracias por la rápida respuesta. Funciona tanto en JMP14 como en JMP15. Muy apreciado.Re: ¿La casilla de verificación y la casilla de radio ya no funcionan con JMP15?Lo siguiente funcionó para mí en JMP 15,
PUB = {};
person = Empty();
drink = Empty();
PUB = New Window( "Analysis Options",
<<MODAL></MODAL>
Asigna el valor previo al cierre de la ventana mediante el al cerrar evento. En este punto, los objetos de casilla de opción y casilla de verificación aún existen, por lo que no obtendrá el error.
No probé esto en JMP 14.