Ciao,
Sto cercando di aggiornare la mia tabella esistente sul nome della colonna "Capacità". Come puoi vedere nell'immagine sottostante, una volta aggiornata la colonna Capacità, la colonna "Spedizione_prevista_1" deve modificare il valore in base alla formula incorporata all'interno. Tuttavia, una volta eseguito lo script seguente, il valore nella colonna "Predicted_Shipment_1" non cambia in base alla colonna Capacità aggiornata. C'è qualcosa di sbagliato nel mio script qui sotto?

dt2 << Aggiorna(
Con(dt3),
Abbina colonne( :Time = :Time ),
Aggiungi colonne dalla tabella di aggiornamento ("Capacità")
);
column(dt2,"Spedizione_prevista_1") << elimina formula;
dt3 << Aggiorna(
Con(dt2),
Abbina colonne( :Time = :Time ),
Aggiungi colonne dalla tabella di aggiornamento( "Predicted_Shipment_1" )
);
Alla fine il valore nella colonna "Predicted_Shipment_1" aggiornato in dt3 è il vecchio valore che non è secondo la formula incorporata all'interno. Qualcosa non va con la formula sopra?
Grazie per la tua risposta. Ho trovato una soluzione per questo. Basta aggiungere la sintassi di seguito e aiuterà a eseguire la formula.
column(dt4,4) << Formula di valutazione(1);
@ReginaHong ,
Quando si elimina la formula e si ricrea la colonna, nella colonna non è presente alcuna formula da eseguire che aggiornerà i valori della colonna Previsto. I valori generati dall'operazione di aggiornamento/unione verranno mantenuti nella colonna.