Benötigen Sie Hilfe beim Abrufen von Eingaben aus einem Textbearbeitungsfeld?Hallo alle,
Ich benötige Hilfe beim Abrufen von Eingaben aus einem „Textbearbeitungsfeld“. Nachdem der Benutzer die eingegeben hat Viel Zahl (Lot_Num-Variable), ich möchte sie als numerischen/Textwert verwenden. Wenn ich versuche, Lot_Num zu drucken, kann ich sehen, dass die Ausgabe nicht die Zeichenfolge ist, die der Benutzer in das „Textbearbeitungsfeld“ eingegeben hat.
Dieser Wert muss in einer neuen Zeile für die vorhandene Datentabelle platziert werden.
User_Input = New Window( "Enter Lot Number",
Text Box( "Enter Lot Num:" ),
Lot_Num = Text Edit Box( "", <<SET width=""></SET>
Betreff: Benötigen Sie Hilfe beim Abrufen von Eingaben aus einem Textbearbeitungsfeld?Hat den Trick gemacht. Danke...
Betreff: Benötigen Sie Hilfe beim Abrufen von Eingaben aus einem Textbearbeitungsfeld?Die Variable lot_num verweist auf das Textbearbeitungsfeld, nicht auf den Text selbst.Hier ist ein Code, der zeigt, wie man den Wert erhält, und der auch ein modales Fenster verwendet, sodass die Verarbeitung angehalten wird, bis Sie auf „OK“ klicken.
User_Input = New Window( "Enter Lot Number", << modal(),
hlistbox(
Text Box( "Enter Lot Num:" ),
Lot_Num_teb = Text Edit Box( "", <<SET width=""></SET>
Betreff: Benötigen Sie Hilfe beim Abrufen von Eingaben aus einem Textbearbeitungsfeld?Die Variable „Lot_Num“, auf die Sie verweisen, ist nicht der Wert der Text Edit Box(), sondern ein Zeiger auf das Objekt.Hier ist ein Beispiel von
Hilfe==>Skriptindex==>Textbearbeitungsfeld
Names Default To Here( 1 );
win = New Window( "Example",
fontobj = text = Text Box( "Example Text" )
);
Print( text << Get Text() );