Hola: tengo este problema confuso en el que tengo un cuadro de edición de número anidado y, por alguna razón, no envía el número ingresado a la variable en la que lo configuré. Intenté seleccionar y ejecutar solo esa línea y, discretamente, envía la información a la variable, pero por alguna razón en el contexto, se niega a hacerlo. De hecho, logré que funcionara hace un tiempo, pero luego me fui a la cama, me levanté, no cambié nada antes (cambié el script al que llama y agregué un par de líneas de "escribir en la columna" más abajo ), y esto sucedió, así que estoy un poco confundido. Aquí está el código hasta la línea <
Clear Symbols();
w = New Window( "Choose Row Number for XRD Run input", // opens a window with a title and this content...
Border Box( top( 20 ), bottom( 20 ), Left( 20 ), Right( 20 ), // window dressing
V List Box( // V and H lists nest to organize the display boxes
H Center Box( Text Box( "Choose Row Number for XRD Run input" ) ), // a second title, centered
Spacer Box( size( 1, 30 ) ), // a little vertical space
H Center Box( rowtemp = Number Edit Box( 116 ) ), // data entry
Spacer Box( size( 1, 10 ) ), // a little vertical space
H Center Box( // center the button
Button Box( "Import Smaple Data", // this script runs when the button is pressed...
rownumber = rowtemp << Get;Además, pregunta paralela, pero cuando llego a la declaración w << cerrar ventana, dice
Enviar espera objeto programable en el acceso o evaluación de 'Enviar', w << /*###*/closeWindow/*###*/
, lo que me confunde, porque nuevamente, esto funcionó antes y también sigue la sintaxis correctamente. Si alguien sabe por qué sucede eso, también sería útil.
Gracias de antemano.