Calcolo giorni tra data corrente e ultimo record contenente data!  Risolto!

Come utilizzare i campi. Differenze tra campi calcolati, testo, numero, multipli, contenitori.

Moderatore: Moderatori

Bloccato
dollox
Messaggi: 34
Iscritto il: lunedì 28 settembre 2020, 15:32
Versione FileMaker: Pro 18
Sistema operativo: macOS Catalina

Calcolo giorni tra data corrente e ultimo record contenente data!

Messaggio da dollox » sabato 17 ottobre 2020, 13:16

Buongiorno.

Sto realizzando un DB per una associazione di donatori di sangue.
Ho creato due tabelle correlate una con i dati dell'associato e una relativa alle donazioni fatte.
Il problema è questo:
Considerando che per ogni iscritto ci possono essere diverse donazioni, vorrei calcolare i giorni trascorsi tra la data odierna e l'ultima donazione effettuata.

Anticipatamente ringrazio per l'attenzione.

Distinti Saluti :D

Avatar utente
fabio.beri
Messaggi: 1958
Iscritto il: sabato 4 ottobre 2014, 16:24
Versione FileMaker: 2023
Sistema operativo: Win/Mac

Re: Calcolo giorni tra data corrente e ultimo record contenente data!

Messaggio da fabio.beri » sabato 17 ottobre 2020, 23:02

Buonasera.

La formula è la seguente: get [data corrente]-tabella::campo_data

Il risultato sarà espresso in giorni.
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19

Omnia Studio

-----------------------------------------
http://tinyurl.com/omniagest2024

dollox
Messaggi: 34
Iscritto il: lunedì 28 settembre 2020, 15:32
Versione FileMaker: Pro 18
Sistema operativo: macOS Catalina

Re: Calcolo giorni tra data corrente e ultimo record contenente data!

Messaggio da dollox » domenica 18 ottobre 2020, 9:26

Grazie Fabio.
Effettivamente la formula che mi suggerisci funziona e l’avevo già utilizzata, il problema è che su un set di record correlati, calcola i giorni sul record più vecchio e no sull’ultimo record inserito.
Es: se ho inserito nel primo record della tabella la data 01.01.20 e nell’ultimo record inserito la data 10.10.20, quella formula mi conteggia i giorni dal primo record e no dall’ultimo.
Spero di essermi spiegato.
Grazie ancora.

Dollox

Avatar utente
fabio.beri
Messaggi: 1958
Iscritto il: sabato 4 ottobre 2014, 16:24
Versione FileMaker: 2023
Sistema operativo: Win/Mac

Re: Calcolo giorni tra data corrente e ultimo record contenente data!  Risolto!

Messaggio da fabio.beri » domenica 18 ottobre 2020, 10:51

Buongiorno. Se nella relazione ( GESTISCI DATABASE -> RELAZIONI ) si imposta l'ordinamento per un campo ID in modo decrescente, l'ultimo record diventa il primo.
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19

Omnia Studio

-----------------------------------------
http://tinyurl.com/omniagest2024

dollox
Messaggi: 34
Iscritto il: lunedì 28 settembre 2020, 15:32
Versione FileMaker: Pro 18
Sistema operativo: macOS Catalina

Re: Calcolo giorni tra data corrente e ultimo record contenente data!

Messaggio da dollox » domenica 18 ottobre 2020, 11:01

Grazie Fabio
L’ordinamento decrescente l’avevo impostato solo nel portale...
Proverò e ti farò sapere
Grazie

dollox
Messaggi: 34
Iscritto il: lunedì 28 settembre 2020, 15:32
Versione FileMaker: Pro 18
Sistema operativo: macOS Catalina

Re: Calcolo giorni tra data corrente e ultimo record contenente data!

Messaggio da dollox » domenica 18 ottobre 2020, 11:06

Grazie ancora a Fabio.
Funziona benissimo.

Grazie mille :lol: :D

Bloccato