
Damit Ihr Skript Ihre Datentabelle öffnen kann, muss es JMP mitteilen, wo die Tabelle zu finden ist. Sie müssen also verstehen, wie Dateipfade funktionieren. Der Pfad zu einer Datei beginnt im Stammverzeichnis (oder auf der Festplatte) und setzt sich mit der Ordnersequenz fort, die zu dem Ordner führt, in dem die Datei gespeichert ist. Die Sequenz spiegelt also die Ordnerreihe wider, die JMP vom Stammverzeichnis aus durchsuchen muss, um zur Datei zu gelangen. JMP bevorzugt das Portable Operating System Interface (POSIX-Format), bei dem die Ordner im Pfad durch Schrägstriche getrennt sind. Das bedeutet, dass Ihr Skript für Skripte, die sowohl unter Windows als auch unter macOS ausgeführt werden, das aktuelle Betriebssystem nicht identifizieren muss. Sie können jedoch bei Bedarf mit der Funktion „Dateipfad konvertieren“ zwischen Windows- und POSIX-Dateipfadformaten konvertieren. Das einzige erforderliche Argument in dieser Funktion ist der Pfad, angegeben als Zeichenfolge. Optionale Argumente können angeben, ob der Pfad absolut oder relativ ist und ob Sie in das POSIX- oder Windows-Format konvertieren möchten. JMP verwaltet eine Reihe von Pfadvariablen, die als Verknüpfungen zu häufig verwendeten Verzeichnissen verwendet werden können. Der Name einer Pfadvariablen beginnt mit einem Dollarzeichen. Beispiele für diese integrierten Pfadvariablen sind HOME, ADDIN_HOME, DESKTOP, DOCUMENTS, DOWNLOADS und SAMPLE_DATA. Um eine dieser Pfadvariablen im Argument der Funktion „Öffnen“ zu verwenden, geben Sie eine Zeichenfolge bestehend aus der Pfadvariablen, einem Schrägstrich sowie dem Dateinamen und der Dateierweiterung an. Dieser Code öffnet beispielsweise die Datentabelle „Big Class“, die im Verzeichnis „Beispieldaten“ gespeichert ist. Die Funktion „Pfadvariable abrufen“ verwendet einen Pfadvariablennamen ohne Dollarzeichen als Argument und gibt den Pfad als Zeichenfolge zurück. Mit der Funktion „Pfadvariable festlegen“ können Sie auch Ihre eigenen Pfadvariablen definieren und verwalten. Sie geben sowohl den Namen der Variablen als auch den Pfad als Zeichenfolgen an. Beginnen Sie den Namen Ihrer Pfadvariablen jedoch nicht mit dem Dollarzeichen – dieses ist den integrierten Pfadvariablen vorbehalten. Sie können den aktuellen Wert Ihrer Pfadvariablen mit derselben Funktion „Pfadvariable abrufen“ ermitteln, die mit den integrierten Pfadvariablen funktioniert.