选择文件:filterList参数的语法我在使用选择文件命令(特别是filterList参数)时遇到麻烦,但是不幸的是,脚本编制索引无法涵盖我的情况。
我想在选择过程中将过滤器设置为仅csv(或文本文件),就像我在使用Open时一样,并尝试
Names Default To Here( 1 );
mypath = Pick File(
"Select csv File",
{"Text Files|txt;csv"}
);但是执行脚本时,过滤器设置为*。* |所有文件,这不是我想要的。
是否有人在我这里可以找到filterList的所有可能有效参数的链接(在系统索引中,我只能找到“ JMP Files | jmp; jsl; jrn”,“ All Files | *”)?
JMP中是否有一种方法可以获取函数参数的所有可能性,例如在Matlab在线帮助中所做的那样?
脚本编写回复:选择文件:filterList参数的语法这有点令人困惑,但是您必须指定一个初始目录才能使用过滤器
Names Default To Here( 1 );
mypath = Pick File(
"Select csv File",
"$DOCUMENTS",
{"Text Files|txt;csv"}
);回复:选择文件:filterList参数的语法如果没有默认目录开头,则将该参数保留为空白。 为此,您仍然需要用逗号分隔参数,以便JMP理解列表是第三个参数,如下所示:
Names Default To Here( 1 );
mypath = Pick File(
"Select csv File",
,
{"Text Files|txt;csv"}
);
可能看起来很奇怪,但是这种语法是正确的。