Ricalcolo Automatico

Ricalcolo Automatico

0
0

Sono ritornato a utilizzare Fm dopo parecchio tempo e sono un po’ arrugginito…

Avrei l’esigenza di ricalcolare in automatico i record del db, ho impostato un campo che deve calcolare i giorni di differenza fra la data esistente in un campo e get(datacorrente) e ovviamente lo calcola solo entrando nel campo e cambiandolo, come posso fare si che ogni giorno che passa calcoli la differenza dalla data corrente e la data fissa diversa  per ogni record?

Segnalato come spam
Pubblicata da (Domande: 1, Risposte: 1)
Domanda inviata 26 Dicembre 2017 22:38
62 vis.
0
Domanda privata

Il mio campo è calcolato e non è memorizzato, però sl susseguirsi naturale dei giorni di get(datacorrente) non viene riaggiornato il calcolo in nessuna circostanza, solo forzando l’ingresso del campo data con cui calcola la differenza con la data odierna ma ovviamente va’ fatto record per record! Potrei fare un comune ciclo di loop... però credevo ci fosse qualcosa di più elegante o di più funzionale!

Segnalata come spam
Pubblicata da (Domande: 1, Risposte: 1)
Risposta inviata 28 Dicembre 2017 21:31
0
Domanda privata

Una volta esisteva la funzione Oggi, che si occupava di questo, con relativo ricalcolo (e mega rallentamento) all’apertura

Stiamo parlando di FM 3 ?

Nel tuo caso forse (se il campo è calcolato) ti basta impostare il calcolo come non memorizzato, e quindi FM lo aggiorna quando ne ha necessità, come in caso di altri calcoli o quando deve mostrare il campo iin qualche formato

Se invece il campo NON è calcolato non c’è verso: devi forzare  il ricalcolo del campo, impostando la data fissa allo stesso valore che ha: in questo modo il fatto stesso di riscrivere il dato fa sì che il calcolo venga ri-valutato e quindi aggiornato

Segnalata come spam
Pubblicata da unknown (Domande: 0, Risposte: 0)
Risposta inviata 26 Dicembre 2017 22:59