Ouvrir les fichiers du même répertoire pour WorkflowBonjour la communauté,
Je viens tout juste de commencer à travailler avec JMP Workflows et JSL Scripts et je me demandais de créer quelque chose dans le code pour obtenir les résultats suivants :
- Le but est de déplacer un workflow (copier/coller) vers un dossier spécifique, où se trouvent d'autres fichiers comme .xlsx et .csv. Le script conçu doit ensuite ouvrir un fichier .csv spécifique à partir du même dossier où se trouve le script ou le flux de travail -
Donc, pour faire court : des idées sur la façon dont je peux obtenir le chemin du fichier à partir du même répertoire dans lequel se trouve et à partir duquel le script est exécuté ? Et comment pourrais-je résoudre l’idée de déplacer le flux de travail, en gardant à l’esprit que les gens oublieront de supprimer le script après l’avoir utilisé ?
Merci pour tout conseil!
Automatisation et scriptsAccès aux donnéesRe : Ouvrir les fichiers du même répertoire pour le flux de travailJ'aimerais également savoir s'il existe une solution simple pour référencer le répertoire actuel dans lequel se trouve le flux de travail.
En attendant, j'utilise le code ci-dessous. À chaque exécution du workflow, une fenêtre s'ouvre permettant à l'utilisateur de sélectionner le dossier contenant les données ; celles-ci sont enregistrées dans la variable dir. Je crée ensuite les variables dfolder et xpath qui seront utilisées lors des étapes d'importation de fichiers suivantes.
dir = Pick Directory( "Choose the folder for the report" );
dfolder = dir || "Test files and jmp workflow\";
xpath = dir || "Process details and tracking.xlsx";