在這裡使用腳本,我可以從任何文件夾中獲取表列表。我希望能夠從創建的列表中加入表。我希望用戶能夠選擇他/她可以加入哪些表以及要使用哪些列的預設。
路徑=選擇目錄(“選擇分析數據目錄”);
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個項目(文件);
);