여기서 스크립트를 사용하면 모든 폴더에서 테이블 목록을 얻을 수 있습니다. 생성 된 목록에서 테이블을 조인 할 수 있기를 원합니다. 사용자가 조인하는 데 사용할 열의 사전 설정으로 조인 할 수있는 테이블을 선택할 수 있기를 원합니다.
경로 = 디렉토리 선택 ( "분석 데이터 디렉토리 선택");
Files_All = 디렉토리의 파일 (경로);
NFS_All = N 개 항목 (Files_All);
파일 = {};
// 텍스트가 아닌 파일 제거
(f = 1, f ((Files_All [f], ". txt")> 0을 포함하는 경우
에 삽입 (파일, 파일 _ 모두 [f]);
);
);
// 개별 파일을 선택하라는 프롬프트
List_NPr = {};
List_Pr = 파일;
PromptF = 새 창 ( "파일 선택", << 모달,
V리스트 박스 (
텍스트 상자 ( "원하는 파일 선택"),
텍스트 상자 ( ""),
H리스트 박스 (
V리스트 박스 (
텍스트 상자 ( "처리 할 파일 :"),
Pr =리스트 박스 (List_Pr, width (350), nlines (30)),
버튼 박스 ( ">>>> 선택한 항목 제거 >>>>",
List_NPr = concat (목록 _NPr, Pr << 선택하십시오);
List_Pr = 제거 (List_Pr, Pr << 선택된 인덱스 가져 오기);
Pr << 설정 항목 (List_Pr);
NPr << 설정 항목 (List_NPr);
)),
텍스트 상자 ( ""),
V리스트 박스 (
텍스트 상자 ( "제외 된 파일 :"),
NPr =리스트 박스 (List_NPr, width (350), nlines (30)),
버튼 상자 ( "<<<< Add Selected <<<<",
List_Pr = concat (List_Pr, NPr << 선택하십시오);
List_NPr = 제거 (List_NPr, NPr << 선택된 인덱스 가져 오기);
Pr << 설정 항목 (List_Pr);
NPr << 설정 항목 (List_NPr);
)))));
기다림 (0);
파일 = List_Pr;
NFS = N 개 항목 (파일);
);