在这里使用脚本,我可以从任何文件夹中获取表列表。我希望能够从创建的列表中加入表。我希望用户能够选择他/她可以加入哪些表以及要使用哪些列的预设。
路径=选择目录(“选择分析数据目录”);
Files_All =目录(路径)中的文件;
NFS_All = N个项目(Files_All);
文件= {};
//删除非文本文件
对于(f = 1,f 如果(包含(Files_All [f],“。txt”)> 0,
插入(Files,Files_All [f]);
);
);
//提示选择单个文件
List_NPr = {};
List_Pr =文件;
PromptF = New Window(“ File Selection”,<< Modal,
V列表框
文本框(“选择所需文件”),
文本框(” ”),
H列表框(
V列表框
文本框(“要处理的文件:”),
Pr =列表框(List_Pr,width(350),nlines(30)),
按钮框(“ >>>>删除选定的>>>>”,
List_NPr = concat(List_NPr,Pr <<被选中);
List_Pr = remove(List_Pr,Pr <<获取选定的索引);
Pr << Set Items(List_Pr);
NPr << Set Items(List_NPr);
)),
文本框(” ”),
V列表框
文本框(“排除的文件:”),
NPr =列表框(List_NPr,width(350),nlines(30)),
按钮框(“ <<<<<添加选定的<<<<”,
List_Pr = concat(List_Pr,NPr <<被选中);
List_NPr = remove(List_NPr,NPr <<获取所选索引);
Pr << Set Items(List_Pr);
NPr << Set Items(List_NPr);
)))));
等待(0);
文件= List_Pr;
NFS = N个项目(文件);
);