Kann ich das jmp-Programm aus einem Skript schließen?Hallo
Ich habe eine Anwendung in jmp erstellt. Wenn die Anwendung ausgeführt wird, werden abhängig von der Benutzereingabe eine Reihe ausgeblendeter Datentabellen erstellt. Wenn der Benutzer das Anwendungsfenster schließen möchte, möchte ich ein Skript ausführen, um diese geöffneten Tabellen zu schließen, bevor die Anwendung geschlossen wird. Eine Möglichkeit, dies zu erreichen, besteht darin, das "rote Kreuz" zu deaktivieren, um das Fenster zu schließen, und eine eigene Schaltfläche zum Schließen der Anwendung zu definieren. Wie kann ich nun das "rote Kreuz" deaktivieren? Ich vermute, ich muss irgendeinen WinAPI-Befehl übergeben ...
Vielen Dank
Re: Kann ich das jmp-Programm aus einem Skript schließen?Das hat den Trick gemacht. Vielen Dank!
Re: Kann ich das jmp-Programm aus einem Skript schließen?Danke an Dan Schikore, der mir bei dieser Ausgabe geholfen hat. Fügen Sie im Skriptabschnitt von Application Builder den folgenden Code ein:
(thisModuleInstance<<GETBOX></GETBOX>
Offensichtlich unterscheiden sich Ihre Aussagen.
Re: Kann ich das jmp-Programm aus einem Skript schließen?Im Application Builder jedes Objekt, Bericht usw. Wenn Sie einen Namen erhalten, sollten Sie in der Lage sein, das On Close an das entsprechende Objekt einschließlich der gesamten Anwendung anzuhängenRe: Kann ich das jmp-Programm aus einem Skript schließen?Ich schätze, ich habe die Dinge etwas komplizierter gemacht. Meine nächste Frage: Wie erstelle ich mit dem Application Builder einen Verweis auf das Anwendungsfenster? Wenn ich den Befehl Current Window () verwende, erhalte ich einen Verweis auf das Application Builder-Fenster, nicht auf das Anwendungsfenster selbst.
Re: Kann ich das jmp-Programm aus einem Skript schließen?w = New Window(.................................);
w << On Close(
loop through the data tables and close them
);
Sie können jederzeit ein Schließen verwenden, um Aktionen in einem Anwendungsfenster auszuführen, in dem diese Tabellen gespeichert werden.
Hilfe ==> Skriptindex ==> Beim Schließen