come salvare una tabella unita nella cartella giustaCiao a tutti,
Sto lavorando a un progetto che deve aggiornare i nuovi dati nel file di dati originale. Sto usando la funzione di join table ora. Il problema è che non riesco a salvare la tabella dei dati uniti nel posto giusto. Quello che sto cercando di fare è 1. estrarre i dati degli ultimi 14 giorni dal database, 2. apri il file di dati originale 3. unisciti a queste due tabelle 4. sostituire la tabella originale con la tabella unita. Il problema è che la tabella dei dati degli ultimi 14 giorni viene salvata ma non la tabella unita.
Lo apprezzerò molto se puoi aiutare.
Ri: come salvare una tabella unita nella cartella giustaOra, aggiungi nuovamente le tue istruzioni Close (), una alla volta, per confermare che la tabella di dati a cui fa riferimento dtjoined è quella con tutti i dati.
Dopo aver verificato che, invece di provare a salvarlo nello stesso momento in cui lo si chiude, salvarlo prima con:
dtjoined << save( savepathFieldarray);
Quindi chiudilo:
close(dtjoined);
Ri: come salvare una tabella unita nella cartella giustaCiao Jeff,
La tabella dati creata da Join ha tutti i dati. Dato che ora ho tre tabelle di dati, è un po 'complicato per me salvare quello giusto.
Grazie,
Ri: come salvare una tabella unita nella cartella giustaDobbiamo restringere esattamente dove si trova il problema.
Puoi verificare che la tabella dati creata da Join abbia tutti i dati che vuoi?
Rimuovere le istruzioni Close () in modo che tutte e tre le tabelle siano ancora aperte e verificare che le tabelle abbiano i dati corretti.
Ri: come salvare una tabella unita nella cartella giustaCiao Jeff,
Grazie mille per la tua risposta.
Sì, gli ultimi 14 giorni di dati vengono salvati nel file che ho specificato con savepathFieldArray. Ma voglio salvare la tabella dei dati unita con tutti i dati. Non voglio che venga salvata la "tabella degli ultimi 14 giorni".
Grazie,
Winnie
Ri: come salvare una tabella unita nella cartella giustaGuardando il tuo codice sembra che la linea:
Close( dtjoined, save( savepathFieldArray ) );
dovrebbe salvare la tabella dei dati uniti.
Quando dici che il " la tabella dei dati degli ultimi 14 giorni viene salvata, "vuoi dire che gli ultimi 14 giorni di dati sono stati salvati nel file specificato con savepathFieldArray?
Puoi fornire un esempio dei due file (principale e 14 giorni) che riprodurranno il problema? In caso contrario, i dati effettivi possono utilizzare alcuni dati fittizi che mostrano lo stesso comportamento?
Anche, Tavoli-> Partecipa crea sempre una nuova tabella di dati, anche quando viene utilizzata l'opzione "Aggiorna tabella principale con dati dalla seconda tabella". Tavoli-> Aggiornamento aggiornerà una tabella di dati sul posto.
Ri: come salvare una tabella unita nella cartella giustaCiao a tutti,
Il mio isuee è ancora esistente. Ho bisogno di aiuto per unire due tabelle e aggiornare i dati sulla tabella origanal o salvare correttamente la nuova tabella.
Apprezzerò molto il tuo aiuto.
Grazie,
natta
Ri: come salvare una tabella unita nella cartella giustaGrazie per la risposta, ho aggiornato, ma la nuova tabella dati è ancora creata.
Ri: come salvare una tabella unita nella cartella giustaQuando fai un join, c'è un'opzione per "Aggiorna la tabella principale con i dati dalla seconda tabella". Usando questa opzione, puoi semplicemente salvare la tabella originale dopo averla aggiornata. Per richiamare questa opzione, devi solo aggiungere "Aggiorna la tabella principale con i dati dalla seconda tabella (1)", da qualche parte in questo frammento di codice:
Drop multiples( 1, 1 ),
Include Nonmatches( 1, 1 ),
Preserve main table order( 1 ),
Output Table( ::dt_activeRI:Lineage[rowNum] || "_RI_" || Char( ::dt_activeRI:InvestigationId[rowNum] ) || "_FieldArray.jmp" )