Synchronisieren der Ausführung von .bat-Dateien mit einer .jsl-Datei<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo -
Ich habe die Aufgabe erhalten, einige .jsl-Dateien zu ändern. Ich bin in allen JMP-Bereichen ganz neu. Ich habe also ein paar Anfängerfragen:
1 Was ist der bevorzugte Mechanismus zum Synchronisieren des Abschlusses einer DOS-Stapeldatei mit der Ausführung eines .jsl-Skripts? Mit anderen Worten, wie kann die Ausführung der .jsl-Datei warten, bis die Batchdatei abgeschlossen ist, bevor mit der nächsten Zeile in der .jsl-Datei fortgefahren wird?
2 Was muss ich tun, damit die Ausgabe des Befehls show () in meinem Protokolldatei-Fenster angezeigt wird?
3. Gibt es irgendwo ein Referenzhandbuch für alle in der Skriptsprache verfügbaren Funktionen? Der Scripting Guide ist hilfreich, scheint aber eine Menge Informationen zu übersehen.
Vielen Dank für jede Hilfe.
Re: Synchronisieren der Ausführung von .bat-Dateien mit einer .jsl-DateiIch habe die Antwort auf # 2 gefunden: In Einstellungen-> Windows-spezifisch gibt es eine Auswahl für "Öffnen Sie das JMP-Protokollfenster". Meine war auf "nur eingestellt, wenn ich sie explizit öffne" (was ich immer noch nicht herausfinden kann, aber das ist eine andere Geschichte), und ich änderte es in "wann immer Text hinzugefügt wird". Das ist zumindest eine Teillösung.
Re: Synchronisieren der Ausführung von .bat-Dateien mit einer .jsl-DateiVersion 11.0.
Re: Synchronisieren der Ausführung von .bat-Dateien mit einer .jsl-DateiWelche JMP-Version verwenden Sie? Ansicht> Protokoll zeigt das Protokollfenster in JMP 10 für mich an.
Re: Synchronisieren der Ausführung von .bat-Dateien mit einer .jsl-DateiDanke für die Antwort.
1 Ich hatte Angst davor. Die Verwendung einer Art Signaldatei wird funktionieren, wird aber aufgrund des Overheads sicherlich nicht bevorzugt. Einige dieser Batchdateien werden sehr häufig aufgerufen.
2 Ansicht-> Protokoll scheint nichts zu tun, und ich habe keinen Menüpunkt Fenster-> Protokoll.
3. Vielen Dank.
mz
Re: Synchronisieren der Ausführung von .bat-Dateien mit einer .jsl-Datei1 Ich weiß nicht, ob es dafür einen bevorzugten Mechanismus gibt. Sie können Ihre .bat-Datei nach Abschluss einer Dummy-temporären Datei erstellen lassen und in JSL über eine Schleife verfügen, die mit dem Befehl wait das Vorhandensein dieser Datei überprüft
2 Show() und drucken() Ausgabe automatisch im Protokolldatei-Fenster anzeigen. Wenn Sie Ihr Protokollfenster nicht sehen, klicken Sie auf Ansicht> Protokoll , und dann Fenster> Protokoll . Was passiert in deinem Fall?
3. Für JSL habe ich zwei Orte zu gehen:
ein. Das Referenzhandbuch unter Hilfe> Bücher> Skripthandbuch was du schon gefunden hast
b. Der Skriptindex unter Hilfe> Skriptindex . Verfügt über eine Menge Beispielcode, den Sie auf Knopfdruck ausführen können.