Wie schreibe ich Code in JSL, um eine andere JSL aufzurufen?Hallo an alle!
Wie schreibe ich in AAA.jsl Code, der eine andere JSL aufruft, um die Ausführung fortzusetzen? Diese andere JSL ist beispielsweise BBB.jsl mit demselben Pfad
Wenn BBB. jsl fertig, AAA. JSL führt den Rest des Codes weiterhin aus.
Danke!
Betreff: Wie schreibe ich Code in JSL, um eine andere JSL aufzurufen?Nun, danke für den Weg. Ich schreibe sie an BBB.jsl.
Betreff: Wie schreibe ich Code in JSL, um eine andere JSL aufzurufen?Jim hat die richtige Antwort gegeben, aber dieser Blog hat eine andere Wendung genommen.
Ich empfehle Ihnen, den Geltungsbereich zu untersuchen, insbesondere Names Default to Here() und New Context, wenn Sie mit Include();
Ohne die richtige Festlegung des Gültigkeitsbereichs könnte klare Symbole() zu ungerechtfertigtem Verhalten führen.
Sie benötigen dies wahrscheinlich nicht, aber zu Ihrer Information: Run Program() kann verwendet werden, um eine neue Instanz von JMP zu erstellen, ein Skript oder Befehle auszuführen und dann zu Ihrer Sitzung zurückzukehren.Es erfolgt kein Austausch von Daten oder Variablen.
Betreff: Wie schreibe ich Code in JSL, um eine andere JSL aufzurufen?Klare Symbole();Betreff: Wie schreibe ich Code in JSL, um eine andere JSL aufzurufen?
Bitte wenden Sie sich an Experten:
Worauf sollten Sie in JSL sonst noch achten, z. B. das Freigeben von Speicher und das Löschen von Variablen?Vielen Dank!
Mit Ausnahme der folgenden:Clear Log(); Clear Globals(); Alle schließen (DataTables, „No Save“);Betreff: Wie schreibe ich Code in JSL, um eine andere JSL aufzurufen?
Das scheint zu funktionieren,
wo bbb. JSL führt jeweils nur zwei Dateien aus und verschiebt die resultierende Datei zeitnah in einen anderen Pfad, mit Code zum Löschen der Variablen:
Include("d:\BBB.jsl");Wait(0);
Include("d:\BBB.jsl");Wait(0);
Include("d:\BBB.jsl");Wait(0);
Include("d:\BBB.jsl");Wait(0);
Include("d:\BBB.jsl");Wait(0);
……
Protokoll löschen(); Clear Globals(); Alle schließen (DataTables, „No Save“);
Dadurch wird die Anzahl der automatischen Ausgänge reduziert.Betreff: Wie schreibe ich Code in JSL, um eine andere JSL aufzurufen?Benutzen Sie die
Enthalten();
Funktion.
Ich rate Ihnen dringend, sich die Zeit zu nehmen und den Scripting Guide zu lesen
Hilfe==>Bücher==>Skripthandbuch