Die beste Möglichkeit, einen Codeabschnitt anzuhalten<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo,
Ich versuche, ein Programm mit einer if-Anweisung anzuhalten. Grundsätzlich brauche ich eine Anweisung, die ein Fehlerfenster öffnet und den Prozess stoppt. Ich habe dies mit stop() und throw() sowie try() in Verbindung mit throw() versucht, aber diese stoppen das Programm vollständig und nicht diesen bestimmten Codeabschnitt. Folgendes habe ich bisher:
(If( totlots > 50 | Replikate > 50,
Neues Fenster( „FEHLER!“, Piep(),
V List Box( Textfeld( „ANZAHL DER LOTS ODER ANZAHL DER REPLIKATE DARF 50 NICHT ÜBERSCHREITEN“), )
/* dann brauche ich eine Funktion, um diesen Codeabschnitt anzuhalten, nachdem das Fenster angezeigt wird, aber der Rest des Programms wie stop() und throw() haben das nicht getan. Vielen Dank für jede Hilfe!
Betreff: Der beste Weg, einen Codeabschnitt anzuhaltenDas ist großartig! Danke noch einmal!
Betreff: Der beste Weg, einen Codeabschnitt anzuhaltenIch würde nach dem modalen Dialogfeld einen throw() ausführen, um den Code zu stoppen:
totlots = 61 ;
repliziert = 51 ;
Wenn ( totlots > 50 | repliziert > 50 ,
Neues Fenster ( "FEHLER!" ,
<< modal ,
Piep () ,
V-Listenfeld ( Textfeld ( „Anzahl der Chargen oder Anzahl der Replikate darf 50 nicht überschreiten“ ) , )
) ;
werfen () ;
) ;
// Weitere Statements hier...
Betreff: Der beste Weg, einen Codeabschnitt anzuhaltenDas ist ein toller Tipp! Danke! Gibt es eine Möglichkeit, das modale Fenster zu schließen und den Code nicht auszuführen? So wie es jetzt ist: Wenn der Benutzer auf die Schaltfläche
Betreff: Der beste Weg, einen Codeabschnitt anzuhaltenWenn Sie ein modales Dialogfeld verwenden, stoppt das Programm und fährt fort, sobald der Benutzer auf „OK“ geklickt hat.
totlots = 61 ;
repliziert = 51 ;
Wenn ( totlots > 50 | repliziert > 50 ,
Neues Fenster ( "FEHLER!" ,
<< modal ,
Piep () ,
V-Listenfeld ( Textfeld ( „Anzahl der Chargen oder Anzahl der Replikate darf 50 nicht überschreiten“ ) , )
)
) ;
// Weitere Statements hier...