Hai bisogno di aiuto per ottenere input da una casella di modifica del testoCiao a tutti,
Ho bisogno di aiuto per ottenere input da una "casella di modifica del testo". Dopo che l'utente ha inserito il file Quantità Numero (variabile Lot_Num), voglio usarlo come valore numerico/testo. quando provo a stampare Lot_Num, posso vedere che l'output non è la stringa che l'utente ha inserito nella "Casella di modifica del testo".
Questo valore dovrà essere inserito in una nuova riga per la tabella dati esistente.
User_Input = New Window( "Enter Lot Number",
Text Box( "Enter Lot Num:" ),
Lot_Num = Text Edit Box( "", <<SET width=""></SET>
Re: Hai bisogno di aiuto per ottenere input da una casella di modifica del testoHa fatto il trucco. Grazie...
Re: Hai bisogno di aiuto per ottenere input da una casella di modifica del testoLa variabile lot_num punta alla casella di modifica del testo, non al testo stesso.Ecco un codice che mostra come ottenere il valore e utilizza anche una finestra modale in modo che l'elaborazione si interrompa fino a quando non fai clic su OK.
User_Input = New Window( "Enter Lot Number", << modal(),
hlistbox(
Text Box( "Enter Lot Num:" ),
Lot_Num_teb = Text Edit Box( "", <<SET width=""></SET>
Re: Hai bisogno di aiuto per ottenere input da una casella di modifica del testoLa variabile "Lot_Num" a cui si fa riferimento non è il valore di Text Edit Box(), ma valuta un puntatore all'oggetto.Ecco un esempio da
Aiuto==>Indice di scripting==>Casella di modifica del testo
Names Default To Here( 1 );
win = New Window( "Example",
fontobj = text = Text Box( "Example Text" )
);
Print( text << Get Text() );