Pick File: Syntaxe de l'argument filterListJ'ai du mal à utiliser la commande pick file, en particulier l'argument filterList, et malheureusement, l'index de script ne couvre pas mon cas.
Je veux définir le filtre uniquement sur csv (ou fichiers texte) lors de la sélection, comme je le peux lors de l'utilisation d'Open, et j'ai essayé
Names Default To Here( 1 );
mypath = Pick File(
"Select csv File",
{"Text Files|txt;csv"}
);mais lors de l'exécution du script, le filtre est défini sur *. * | Tous les fichiers, ce qui n'est pas ce que je veux.
Quelqu'un a-t-il un lien pour moi où je peux trouver tous les arguments valides possibles pour la filterList (dans l'index de balayage, je ne trouve que "JMP Files | jmp; jsl; jrn", "All Files | *")?
Existe-t-il un moyen dans JMP d'obtenir toutes les possibilités d'un argument d'une fonction, comme c'est le cas, par exemple, dans l'aide en ligne de Matlab?
ScriptingRe: Pick File: Syntaxe de l'argument filterListC'est un peu déroutant, mais vous devez spécifier un répertoire initial, pour pouvoir utiliser le filtre
Names Default To Here( 1 );
mypath = Pick File(
"Select csv File",
"$DOCUMENTS",
{"Text Files|txt;csv"}
);Re: Pick File: Syntaxe de l'argument filterListEt si vous n'avez pas de répertoire par défaut pour commencer, laissez cet argument vide. Pour ce faire, vous avez toujours besoin du séparateur par virgule pour les arguments afin que JMP comprenne que la liste est le troisième argument, comme ceci:
Names Default To Here( 1 );
mypath = Pick File(
"Select csv File",
,
{"Text Files|txt;csv"}
);
Cela peut paraître étrange, mais cette syntaxe est correcte.