So vermeiden Sie das JMP-Warnungsfenster in einer JSL
Names Default To Here( 1 );
If( N Table() == 0, Open(), );
dt = Current Data Table();
//Create Lauch Window for prompting dialog
nw = New Window( <<MODAL></MODAL>
Automatisierung und SkripterstellungBetreff: So vermeiden Sie das JMP-Warnungsfenster in einer JSLDanke, Jim. Das war genau das, was ich gesucht habe.
Betreff: So vermeiden Sie das JMP-Warnungsfenster in einer JSLNames Default To Here( 1 );
If( N Table() == 0,
dt = Current Data Table();
Clear Symbols( dt );
Try( dt = Open() );
If( Is Empty( dt ), throw());
);
Betreff: So vermeiden Sie das JMP-Warnungsfenster in einer JSLDanke für Ihre schnelle Antwort. Welcher zusätzliche Code muss hinzugefügt oder geändert werden, nachdem der offene Dialog abgebrochen wurde (ohne Warnfenster), um zu verhindern, dass der Code das Dialogfenster ausführt?
Betreff: So vermeiden Sie das JMP-Warnungsfenster in einer JSLOpen gibt einen Fehler aus, wenn Abbrechen gedrückt wird, und Sie können ihn mit Try-catch abfangen.
Names Default To Here(1);
Try(
dt = Open();
,
show(exception_msg);
);
Führen Sie eine Fehlerbehandlung im Catch-Teil durch. Das obige Beispiel gibt lediglich die zu protokollierende Meldung aus und ermöglicht die weitere Ausführung des Skripts.