<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao ragazzi,
Voglio aggiornare tutte le tabelle in una cartella specifica (il mio percorso) insieme corrispondente (COLUMN1 = COLUMN1, COLUMN2 = COLUMN2) e aggiungere colonne selezionate dalla tabella di aggiornamento, come posso scrivere uno script per realizzare questa funzione in JSL?
Grazie per l'aiuto
Già risolto, ecco il mio script per chi potrebbe aver bisogno.
mypath = ("il mio percorso");
Imposta la directory corrente (mypath);
y = Files In Directory (mypath);
Per (i = N Articoli (y), i> 0, i--,
Se (Termina con (y , "jmp"),
,
Rimuovi da (y, i)
)
);
n = N Articoli (y);
Per (i = 1, i <= N articoli (y), i ++,
/ * Se il file è il primo della lista, aprilo. Altrimenti, apri la tabella, concatena con la tabella principale e chiudi la tabella appena aperta. * /
Se (i == 1,
mainDt = Apri (mypath || y ),
dt = Apri (mypath || y );
mainDt = mainDt << update (con (dt),
seleziona (colonne),
abbinando le colonne (colonna = colonna ),
Aggiungi alla prima tabella);
Chiudi (dt, NoSave);
Attendi (0);
)
);
mainDt << Imposta nome ("aggiorna tabella");