Le script ouvre "Pick Directory" deux foisSalut tout le monde,
Je trouve ce comportement étrange et je ne peux pas dire pourquoi... Si je prends le script d'importation de fichiers multiples et remplace le chemin du répertoire par un "Pick Directory", cela ouvre deux fois la boîte de dialogue de sélection du répertoire. Cela fonctionne toujours, mais pourquoi s'ouvre-t-il deux fois ?
tblref = Multiple File Import(
<<SET folder=""></SET>
<P>J'apprécie toute aide:)</img></P>
<P>Merci</P>
<P>Florian</P>Re : Le script ouvre "Pick Directory" deux foisÀ première vue, il contient déjà un appel pick directory() lorsqu'il n'y a pas de chemin de fichier. Mais - ce qui est intéressant, c'est que lorsque vous omettez le pick directory() et que vous avez juste la pièce setfolder() vide, cela génère une erreur pour pas assez d'arguments. En fouillant dans l'index des scripts, il existe un autre plan d'attaque que vous pourriez essayer pour obtenir ce que vous voulez :
// from the scripting index's "Set folder" example under the MFI section
Names Default To Here( 1 );
// Create the MFI object (you could put everything but your directory call here)
mfi = Multiple File Import();
// get the directory of interest
path = pick directory()
// set the path for the directory in the mfi object
mfi << Set Folder( path );
// run the thing
mfi << Import Data;
Re : Le script ouvre "Pick Directory" deux foisBonjour @Florian_Vogt , l'exemple dans l'index de script (ci-dessous), ouvrira l'utilitaire d'importation de fichiers multiples et il existe une option par défaut pour sélectionner le répertoire. Je ne pense pas qu'il soit nécessaire d'ajouter la fonction supplémentaire "Pick Directory".
Multiple File Import( <<SET folder=""></SET>
Re : Le script ouvre "Pick Directory" deux foisMerci à tous - un grand soutien comme toujours:) @DonMcCormack @MikeD_Anderson @nick_shelton
J'opterai pour la solution consistant à mettre le "pick directory()" en dehors du script MFI, ce qui fait parfaitement le travail !
Merci et bon week-end !