Souvent, vous souhaitez que l'utilisateur du script puisse choisir un répertoire ou un fichier lors de l'exécution du script. C'est ainsi que votre script peut obtenir le chemin absolu du fichier, peu importe qui utilise le script. Vous pouvez utiliser la fonction Choisir un répertoire avec un argument d'invite facultatif, et JMP ouvrira la boîte de dialogue Rechercher un dossier et permettra à l'utilisateur de naviguer jusqu'à un répertoire et de le sélectionner. L'invite facultative apparaît dans la barre de titre de la fenêtre de dialogue et peut fournir aux utilisateurs des informations ou des instructions. Par exemple, le code affiché ici permet à l'utilisateur de savoir qu'il doit sélectionner le répertoire des coûts. La fonction renvoie une chaîne de caractères spécifiant le chemin d'accès à ce répertoire, et la chaîne peut être stockée dans une variable pour être utilisée ultérieurement par le script. Vous pouvez utiliser la fonction Choisir un fichier de la même manière lorsque votre script requiert le chemin d'accès d'un fichier spécifique. La fonction Choisir un fichier peut accepter deux arguments facultatifs : une invite et un chemin d'accès à un répertoire. Cette fonction lance la fenêtre de dialogue Ouvrir un fichier et renvoie une chaîne de caractères spécifiant le chemin d'accès absolu au fichier sélectionné, qui peut être stocké dans une variable. Par exemple, le code affiché ici lancera la fenêtre de dialogue Ouvrir un fichier et affichera "Sélectionner un ensemble de données avec des IMC" dans le coin supérieur gauche de la fenêtre. Ensuite, l'utilisateur peut naviguer vers le répertoire approprié et choisir le fichier.