Cambiar la configuración de "conditionlist_box" para que se complete cuando se cambia el cuadro de edición de texto, soluciona el problema
nw = New Window( "SCRIPT REQUIREMENTS",
<<MODAL></MODAL>
@txnelson ya proporcionó una solución.
Pueden ser comentarios más generales para proyectos futuros:
- use la opción de formato JSL en la publicación, lo hace mucho más legible
- En Scripteditor también puedes dejar que JMP formatee tu script (menú Editar, o Crtl-M), lo encuentro muy útil
- JMP cambia de vez en cuando la forma en que se manejan los Objetos, su objeto "Texteditbox" ha desaparecido, cuando la ventana está cerrada, por lo que ya no se pueden recuperar datos, @txnelson proporcionó una solución para superar
- Se pueden encontrar otras soluciones en el índice de secuencias de comandos (espero que también en el futuro), buscando una ventana modal
- La siguiente secuencia de comandos es del índice de secuencias de comandos y está ligeramente modificada, puede jugar con ella para comprender cómo se devuelven los valores con la opción "Devolver resultado"; Encuentro que esta es una manera fácil y buena para ventanas más complejas.
Names Default To Here( 1 );
window_reference = New Window( "Dialog() example",
// try comment out next line
<<MODAL></MODAL>
Gracias @txnelson por el apoyo, solucionó mi problema.
Tambien gracias @Georg , después de su sugerencia utilicé CTRL-M en mis scripts, tiene razón, es muy útil y más legible.
Buen día, comunidad de JMP, acabo de instalar JMP15 y estoy encontrando algunos errores, esperando que alguien pueda ayudarme a solucionarlo.
Desarrollé una aplicación en JMP 14 para facilitar el análisis interactivo, sin embargo, encuentro errores al intentar usar la misma aplicación con JMP15.
Aquí una breve explicación de la aplicación, presiono un botón en la aplicación y aparece la pantalla para codificar datos de forma interactiva (línea de base), luego, cuando el usuario codifica la condición para usarla como línea de base, se crea ANOVA.
Aquí el script que estoy usando (este script se ejecuta en la aplicación cuando se presiona el botón correspondiente):
nw = New Window( "SCRIPT REQUIREMENTS",
<<MODAL></MODAL>
Digamos que codifiqué "A" (como línea de base), luego JMP 14 ejecuta el ANOVA, puedo ver que esto está en el LOG de JMP14:
CND1 = "A";
De una sola mano[]
Sin embargo, si trato de usar JMP 15, este es el error que obtengo (parece que CND1 no se selecciona ni se reconoce):
deleted object reference: conditionlist_box << get text in access or evaluation of 'Glue' , nw = New Window( "SCRIPT REQUIREMENTS",
<<MODAL></MODAL>