No se pueden realizar operaciones matemáticas en el valor devuelto desde el cuadro de edición de númerosEstoy tratando de ejecutar un script muy simple que solicita una entrada numérica del usuario. Desafortunadamente, no puedo realizar operaciones numéricas como restar y dividir en el valor devuelto. Soy bastante nuevo en jsl, por lo que debo estar haciendo algo mal que debe ser muy simple de corregir. el mensaje de error es:
"No se puede convertir un argumento a un número [o matriz] en el acceso o la evaluación de 'Divide', minfeat_abs / / * ### * / 1000 / * ### * /"
Cualquier ayuda será muy apreciada. He estado golpeando esto durante horas.
Consulte el guión a continuación:
win = New Window( "Feature Depth" ,
<<MODAL></MODAL>
ScriptingRe: No se pueden realizar cálculos matemáticos en el valor devuelto desde el cuadro de edición de númerosHola,
Luché con la forma correcta de obtener valores de las ventanas modales hasta @txnelson me mostró cómo:
Names Default to Here (1);
win = New Window( "Feature Depth" ,
<<MODAL></MODAL>
Re: No se pueden realizar cálculos matemáticos en el valor devuelto desde el cuadro de edición de númerosSigo recibiendo un error, incluso cuando copio y pego el guión que sugirió Thierry.
referencia de objeto eliminado: NEB << obtener acceso o evaluación de 'Glue' ...

Re: No se pueden realizar cálculos matemáticos en el valor devuelto desde el cuadro de edición de númerosEstimados,
Creo que esto no funciona, porque al cerrar la ventana, la variable y el alcance se han ido. JMP lo devuelve de una manera diferente. Una variable global puede funcionar.
Entonces, cuando lucho con este tipo de cosas, tiendo a buscar en el índice de secuencias de comandos la forma actual de hacer este tipo de cosas (pueden cambiar de alguna manera de una versión a otra). Y lo encuentro como un ejemplo de "nueva ventana, modal", que modifiqué ligeramente, vea la captura de pantalla y el script adjunto. La referencia de la ventana devuelve todo lo que necesita.
Names Default To Here( 1 );
ex = New Window( "Dialog() example",
<<MODAL></MODAL>
