Hallo Freunde,
Ich bin ein neuer Benutzer von JMP und habe ein Skript geschrieben, um eine variable Eingabe zu übernehmen, ein P-Diagramm (Kontrolldiagramm) zu zeichnen und es als JPEG-Bild zu exportieren.
Nun, da mein Skript fertig ist, möchte ich die Variablenwerte täglich von außerhalb von JMP übergeben.
Gibt es eine Möglichkeit, diesen Code unabhängig auszuführen - als Windows Executatble (.exe) oder als Windows-Dienst oder etwas anderes.
Optionen :
1 Ich denke daran, diesen JSL-Code außerhalb der JMP-Umgebung zu hosten - damit andere Tools mit diesem Code interagieren und Steuerungsdiagramme als JPEG exportieren können.
2 Wenn das Erstellen eines Exe oder eines Dienstes nicht möglich ist, denke ich an eine Möglichkeit, meine Variableneingaben über externe Quellen (z. B. Batch-Skript) an JMP / JSL zu übergeben und diese JSL dann im geplanten Intervall auszuführen.
Bitte lassen Sie mich wissen, falls andere Optionen verfügbar sind. Jede Hilfe oder Anleitung wird sehr geschätzt.
PS: Ich habe Online-Dokumentation gesucht und keine Hinweise gefunden, um dieses Problem zu lösen.
Wenn Sie sich für Option 2 entscheiden, kann dieser Thread nützlich sein: https://community.jmp.com/t5/Discussions/Autorunning-of-JMP-Scripts-at-a-Specific-Time/td-p/13604
Der Windows-Scheduler ist auch für das Ausführen von Skripts hilfreich.
@dilipkumar .
Versuchen Sie, es mit Excel oder C # zu automatisieren. In Ihrer JMP-Installation befinden sich Beispieldateien (K: \ Programme \ SAS \ JMP \ 14 \ Samples \ Automation). Anhand dieser Beispiele können Sie sich mit C # oder Excel einrichten. Sobald Sie eine Verbindung zu C # oder Excel herstellen können, können Sie eine in C # entwickelte EXE-Datei oder eine Makrodatei in Excel erstellen, die Sie mit einem Klick instanziieren können.
Beachten Sie, dass JMP eine Desktopanwendung und keine Anwendung auf Serverebene ist.