extraire le répertoire d'un fichier jmp en JSLSalut tout le monde,
J'ai réussi à faire ce que je veux de manière alambiquée (en utilisant des manipulations de mots et de caractères) mais je pense qu'il doit y avoir un moyen plus simple de le faire. Tout ce que je veux, c'est extraire le répertoire d'un fichier que je viens de sélectionner à l'aide de la fonction Pick File de JSL afin que la prochaine fois, il démarre à partir de ce répertoire. Aucune suggestion??
Merci Yves
Modélisation statistique avancéeAutomatisation et scriptsAccès aux donnéesIngénierie Qualité et ProcédésRe : extraire le répertoire d'un fichier jmp en JSLOui, cela fonctionne très bien ! C'est proche (mais meilleur) de ce que j'avais imaginé. Je pensais juste qu'il devrait y avoir une fonction intégrée pour extraire l'emplacement (le chemin du répertoire) d'un fichier. Merci beaucoup @txnelson !
Cordialement,Yves
Re : extraire le répertoire d'un fichier jmp en JSLJetez un œil à mon script ci-dessous et dites-moi si je me rapproche de ce que vous voulez.
Names Default To Here( 1 );
theDirectory = "";
xx = Pick File( "Pick a File", theDirectory );
theDirectory = Substr( xx, 1, Length( xx ) - Length( Word( -1, xx, "\/" ) ) - 1 );
// now this Pick File will go to the directory that the file from the last
// Pick File was selected from
yy = Pick File( "Pick a File", theDirectory );
// If you want this Pick File to span across different scripts, then it would be a simple
// matter to save the directory in a specific namespace and get the
// directory location from a variable saved in that namespace.
// If you want to have the Pick File directory available from JMP session to JMP session
// then what I have used in the past, is to simply save the character string for the
// directory to a .txt file, using Save Text File() and Load Text File() to make the directory
// persistant
Re : extraire le répertoire d'un fichier jmp en JSLDésolé, j'ai appuyé sur le mauvais bouton !!! Malheureusement, ce n'est pas une solution @txnelson . Cela répertorie uniquement les fichiers d'un répertoire connu. Je veux parcourir pour trouver le fichier que je veux et une fois que je l'ai choisi, je veux enregistrer le répertoire afin que la prochaine fois que je souhaite parcourir, il commence à ce répertoire précédent.
Bravo, Yves
Re : extraire le répertoire d'un fichier jmp en JSLConsultez la fonction Files in Directory() dans l'index des scripts.
