due script separati non funzionano se combinatiCiao,
Ho un problema nel combinare due script. Di seguito è un esempio. La prima parte è l'importazione di più file. La seconda parte è usare la tabella creata dalla prima parte. Funzionano bene quando vengono eseguiti separatamente in serie, ma quando vengono controllati, dice nel registro che "tbl" non è definito. Potresti aiutarmi su questo? Mi piacerebbe utilizzare la finestra di dialogo "importazione di file multipli" per selezionare determinati file CSV (invece di utilizzare "<< Importa dati;" con condizioni preimpostate), quindi eseguire uno script per la visualizzazione dei dati.
mfi = Multiple File Import () << Crea finestra;
tbl = Current Data Table ();
tbl: Data file << Tipo di dati (carattere);
Ri: due script separati non funzionano se combinatiIl tuo problema è che lo script non ti sta aspettando per fare le tue selezioni nella finestra di importazione di file multipli prima che si sposti sulle righe successive. Pertanto, sta tentando di definire tbl prima che tutte le tabelle di dati siano aperte.
Ecco una soluzione. Imposta uno script di chiusura per mfi in modo che la parte rimanente dello script venga eseguita solo quando chiudi la finestra mfi.
mfi = Multiple File Import() << Create window;
mfi << On Close(
tbl = Current Data Table();
tbl:File Date << Data Type( Character );
);
Ri: due script separati non funzionano se combinatiGrazie! Funziona!