
Skripte sind in der Regel dazu gedacht, im Laufe der Zeit und möglicherweise in verschiedenen Situationen wiederholt ausgeführt zu werden. Um die Flexibilität von Skripten zu maximieren, bietet JMP Ihnen mehrere Möglichkeiten, sie zu speichern. Sie können ein Skript in einer eigenständigen JSL-Quellcodedatei speichern und es dann im Skript-Editor oder im Debugger öffnen und ausführen. Sie können ein Skript in der Datentabelle oder als Datenspaltenformel speichern, sodass das Skript nur in diesem bestimmten Kontext ausgeführt wird. Sie können es in einem Journal speichern und per Mausklick ausführen, so wie wir es mit den Kursdaten tun. Wenn das Skript bei Bedarf verfügbar sein soll, können Sie es als JMP-Add-In im Add-In-Menü, als neues Menüleistenelement oder Menüelement in einem vorhandenen JMP-Menü oder als neue Symbolleistenschaltfläche speichern. Außerdem gibt es vielleicht Skripte, die Sie automatisch ausführen möchten, wenn bestimmte Aktivitäten stattfinden. Beispiel: Sie haben vielleicht ein Skript, das Sie automatisch ausführen möchten, wenn Sie JMP starten. Wenn Sie ein Skript mit dem Namen jmpStart.jsl an einem bestimmten Ort in Ihren Programmdateien speichern, wird es bei jedem Start von JMP automatisch ausgeführt. Dies kann nützlich sein, wenn Sie bei jedem Öffnen von JMP eine Datenbank abfragen möchten oder wenn Sie benutzerdefinierte Funktionen, Transformationen oder Formate erstellt haben, die neu initialisiert werden müssen. Den Speicherort dieser Datei finden Sie in der JMP-Hilfedokumentation für Ihre JMP-Version. Ein weiteres Beispiel für die automatische Ausführung eines Skripts ist das Öffnen einer Datentabelle. Ein Tabellenskript namens „OnOpen“ wird bei jedem Öffnen der Datentabelle automatisch ausgeführt. Sie können ein „OnOpen“-Skript beispielsweise verwenden, um die Datentabelle aus einer Datenbank zu aktualisieren oder eine Analyse automatisch auszuführen.