Ciao, ho questo problema confuso in cui ho una casella di modifica dei numeri nidificata e per qualche motivo non invia il numero inserito nella variabile su cui l'ho impostato. Ho provato a selezionare ed eseguire solo quella riga, ed ecco che invia le informazioni alla variabile, ma per qualche motivo nel contesto si rifiuta di farlo. In realtà l'ho fatto funzionare qualche tempo fa, ma poi sono andato a letto, mi sono alzato, non ho cambiato nulla prima (ho cambiato lo script che chiama e ho aggiunto un paio di righe "scrivi nella colonna" più in basso ), e questo è successo, quindi sono un po' confuso. Ecco il codice fino alla riga <
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;Inoltre, domanda a margine, ma quando arrivo all'istruzione w << chiudi la finestra, dice
Send prevede un oggetto scriptabile nell'accesso o nella valutazione di 'Send' , w << /*###*/closeWindow/*###*/
, il che mi confonde, perché ancora una volta funzionava prima e segue anche correttamente la sintassi. Se qualcuno sa perché sta succedendo, anche questo sarebbe utile.
Grazie in anticipo.