usando lo script qui posso ottenere un elenco di tabelle da qualsiasi cartella. vorrei poter unire le tabelle dall'elenco creato. Voglio che l'utente sia in grado di scegliere a quali tabelle può unirsi con un predefinito di quali colonne utilizzare per unirsi.
Percorso = Seleziona directory ("Seleziona directory dati Analytics");
Files_All = File nella directory (percorso);
NFS_All = N elementi (Files_All);
File = {};
// Rimuovi i file non di testo
Per (f = 1, f If (Contiene (Files_All [f], ". Txt")> 0,
Inserisci in (Files, Files_All [f]);
);
);
// Richiedi di selezionare singoli file
List_NPr = {};
List_Pr = Files;
PromptF = Nuova finestra ("Selezione file", << Modale,
V List Box (
Casella di testo ("Seleziona file desiderati"),
Casella di testo(" "),
Casella di riepilogo H (
V List Box (
Casella di testo ("File da elaborare:"),
Pr = Casella di riepilogo (List_Pr, larghezza (350), nline (30)),
Button Box (">>>> Rimuovi selezionati >>>>",
List_NPr = concat (List_NPr, Pr << Ottieni selezione);
List_Pr = remove (List_Pr, Pr << Ottieni indici selezionati);
Pr << Imposta articoli (List_Pr);
NPr << Imposta articoli (List_NPr);
)),
Casella di testo(" "),
V List Box (
Casella di testo ("File esclusi:"),
NPr = Casella di riepilogo (List_NPr, larghezza (350), nline (30)),
Button Box ("<<<< Aggiungi selezione <<<<",
List_Pr = concat (List_Pr, NPr << Ottieni selezione);
List_NPr = remove (List_NPr, NPr << Ottieni indici selezionati);
Pr << Imposta articoli (List_Pr);
NPr << Imposta articoli (List_NPr);
)))));
attendere (0);
Files = List_Pr;
NFS = N elementi (file);
);