ここでスクリプトを使用すると、任意のフォルダからテーブルのリストを取得できます。作成したリストからテーブルを結合できるようにしたいと思います。ユーザーが、結合に使用する列のプリセットを使用して、結合できるテーブルを選択できるようにする必要があります。
Path = Pick Directory( "Select Analytics Data Directory");
Files_All =ディレクトリ内のファイル(パス);
NFS_All = N Items(Files_All);
ファイル= {};
//非テキストファイルを削除します
(f = 1、f If(Contains(Files_All [f]、"。txt")> 0、
Into(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 << Get Selected);
List_Pr = remove(List_Pr、Pr << Get Selected Indices);
Pr << Set Items(List_Pr);
NPr << Set Items(List_NPr);
))、
テキストボックス(" ")、
Vリストボックス(
テキストボックス(「除外するファイル:」)、
NPr =リストボックス(List_NPr、width(350)、nlines(30))、
Button Box( "<<<< Add Selected <<<<"、
List_Pr = concat(List_Pr、NPr << Get Selected);
List_NPr = remove(List_NPr、NPr << Get Selected Indices);
Pr << Set Items(List_Pr);
NPr << Set Items(List_NPr);
)))));
wait(0);
ファイル= List_Pr;
NFS = Nアイテム(ファイル);
);