
Oft soll der Skriptbenutzer während der Ausführung ein Verzeichnis oder eine Datei auswählen können. So erhält Ihr Skript den absoluten Dateipfad, unabhängig vom Benutzer. Verwenden Sie die Funktion „Verzeichnis auswählen“ mit einem optionalen Eingabeaufforderungsargument. JMP öffnet daraufhin den Dialog „Ordner suchen“ und ermöglicht dem Benutzer, zu einem Verzeichnis zu navigieren und es auszuwählen. Die optionale Eingabeaufforderung erscheint in der Titelleiste des Dialogfensters und kann dem Benutzer Informationen oder Anweisungen geben. Der hier gezeigte Code weist den Benutzer beispielsweise darauf hin, das Verzeichnis „Kosten“ auszuwählen. Die Funktion gibt eine Zeichenfolge mit dem Pfad zu diesem Verzeichnis zurück. Diese Zeichenfolge kann in einer Variable gespeichert und später vom Skript verwendet werden. Sie können die Funktion „Datei auswählen“ auf die gleiche Weise verwenden, wenn Ihr Skript den Dateipfad für eine bestimmte Datei benötigt. Die Funktion „Datei auswählen“ kann zwei optionale Argumente annehmen: eine Eingabeaufforderung und einen Dateipfad zu einem Verzeichnis. Diese Funktion öffnet das Dialogfenster „Datei öffnen“ und gibt eine Zeichenfolge mit dem absoluten Dateipfad der ausgewählten Datei zurück, die in einer Variable gespeichert werden kann. Der hier gezeigte Code öffnet beispielsweise das Dialogfenster „Datei öffnen“ und zeigt in der oberen linken Ecke des Fensters „Datensatz mit BMIs auswählen“ an. Anschließend kann der Benutzer zum entsprechenden Verzeichnis navigieren und die Datei auswählen.