El script funciona como se espera en JMP13 pero genera un error en JMP16.El siguiente script funciona bien en JMP 13.2.1 y produce el resultado esperado, pero genera un error cuando se ejecuta en JMP16.1.0. ¿Qué parte del script no es aceptable en JMP16?
Names Default to Here (1);
//clear symbols ();
//clear log ();
dlg = New Window("Please enter the following", << Modal, <<RETURN result=""></RETURN>JMP 16.1.0 gives the following error.
<SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="JMP16error.PNG" style="width: 585px;"><span class="lia-inline-image-display-wrapper" image-alt="JMP16error.PNG" style="width: 585px;"><img src="https://us.v-cdn.net/6038925/uploads/images/39171i5C73133F7E60167C/JMP16error.PNG" role="button" title="JMP16error.PNG" alt="JMP16error.PNG" /></span></SPAN>
Not sure where 'Glue' is coming from?
<LINGO-LABS id="lingo-labs-453093" slang="en-US" mode="UPDATE"><LINGO-LABEL>Modelado estadístico avanzado</LINGO-LABEL><LINGO-LABEL>Automatización y scripting</LINGO-LABEL><LINGO-LABEL>Personalización masiva</LINGO-LABEL></LINGO-LABS>Re: ¿El script funciona como se esperaba en JMP13 pero arroja un error en JMP16?@jthi es correcto. Aquí hay una versión de su secuencia de comandos con un cuadro de botón dentro del cuadro de lista V que obtiene el texto ingresado por el usuario cuando se cierra la ventana. En cuanto a "Pegamento", se refiere al punto y coma, que es el operador de pegamento (ver Función de pegamento () ).
Names Default to Here (1);
//clear symbols ();
//clear log ();
dlg = New Window("Please enter the following", << Modal, <<RETURN result=""></RETURN>
Re: ¿El script funciona como se esperaba en JMP13 pero arroja un error en JMP16?Diálogos modales tiene un poco de la historia de fondo sobre por qué cambió.
Re: ¿El script funciona como se esperaba en JMP13 pero arroja un error en JMP16?Esa fue una lectura informativa, @Craige_Hales .Me hace darme cuenta de que probablemente lo he estado haciendo un poco mal y, en cambio, podría haber sugerido lo siguiente a @Neo :
Names Default to Here (1);
dlg = New Window("Please enter the following", << Modal, <<RETURN result=""></RETURN>Re: ¿El script funciona como se esperaba en JMP13 pero arroja un error en JMP16?Creo que la causa del problema es cómo la versión más nueva de JMP maneja los valores que se devuelven desde las ventanas modales. Una vez que se cierra la ventana modal, ya no tiene acceso a teb1 y teb6. Este tema de ayuda debería ayudarlo a convertir el script a una versión jmp más nueva: Convertir cuadro de diálogo obsoleto en ventana nueva (obtenga cuando se presiona OK o desde dlg con dlg["teb1"] y así sucesivamente).