Da Numero tabella dati a Nome tabella dati con contiene e EvalCiao
Il codice attualmente funziona tramite il numero della tabella dati (dtlist) ma ciò di cui ho bisogno è Eval per trovare una tabella basata su contiene, quindi aggiornarla.
quindi qualcosa come Eval (contiene (dtlist, ("xx4") quindi aggiorna. se è anche possibile?
Names Default To Here( 1 );
dtLIst = {};
For( i = 1, i <= N Table(), i++,
dt = data table(i);
insert into(dtList, dt );
);
eval(dtList[4]) << Update(
With( Data Table( "Sales" ) ),
Add Columns from Update table( :Name( "XX1" ) ));
eval(dtList[5]) << Update(
With( Data Table( "Sales" ) ),
Add Columns from Update table( :Name( "XX2" ) ))grazie molto
Tabella datiScriptingOggetto: Numero tabella dati in Nome tabella dati con contiene e ValutaPenso che questo ti darà quello che vuoi
Names Default To Here( 1 );
For( i = 1, i <= N Table(), i++,
If( Contains( Data Table( i ) << get name, "XX1" ),
Break()
)
);
If( i <= N Table(),
Data Table( i ) << Update(
With( Data Table( "Sales" ) ),
Add Columns from Update table( :Name( "XX1" ) )
)
);
For( i = 1, i <= N Table(), i++,
If( Contains( Data Table( i ) << get name, "XX2" ),
Break()
)
);
If( i <= N Table(),
Eval( dtList[5] ) << Update(
With( Data Table( "Sales" ) ),
Add Columns from Update table( :Name( "XX2" ) )
)
);
Oggetto: Numero tabella dati in Nome tabella dati con contiene e ValutaPerfetto, grazie!
Oggetto: Numero tabella dati in Nome tabella dati con contiene e Valuta@txnelson
come aggiungerei un calcolo alla tabella? Presumo sia qualcosa di simile
For( q = 2, q <= N Items( cols ), q++,
For Each Row( cols[q][] = cols[q][] / :Name("xxx2") * 1000000 )ma non riesco a capire come inserirlo nel codice sopra?
utilizzando il codice
For( i = 1, i <= N Table(), i++,
If( Contains( Data Table( i ) << get name, "xxx" ),
Break()
)
);
If( i <= N Table(),
Data Table( i ) << Update(
With( Data Table( "Sales" ) ),
Add Columns from Update table( :Name( "xxx2" ) )
)
);
Molte grazie per il vostro aiuto
Oggetto: Numero tabella dati in Nome tabella dati con contiene e ValutaDa dove viene la variabile "cols". È una variabile List, contenente il nome della colonna di ciascuna delle colonne nella tabella dei dati aggiornata?
Nel tuo calcolo, stai tentando di modificare i dati in colonne già esistenti o stai tentando di creare nuove colonne nella tabella dati?
Oggetto: Numero tabella dati in Nome tabella dati con contiene e ValutaCols è fondamentalmente dt << ottieni nomi, quindi dt è la tabella dati corrente che so che potrebbe non essere d'aiuto.
Modificare i dati presenti con il calcolo, quindi eliminare la nuova colonna aggiunta per eseguire il calcolo.