Filtro dati per anno

Filtro dati per anno

Categoria:
0
0

Buonasera,

chiedevo aiuto in merito ad una problematica che non riesco a risolvere sul mio database. In pratica avrei bisogno di filtrare i dati quali ordini, preventivi, commesse, ecc. per anno. In pratica volevo creare un elenco a discesa sulla tabella home dell'app in cui selezionando l'anno di riferimento mi restituisse nelle relative tabelle ordini, preventivi, ecc solo i record di quell'anno.

Ho provato, creando nella tabella home un campo data (testo) dove ho inserito due record la data iniziale 01/01/2022 e 01/01/2023 e un campo calcolato cANNO che mi restituisce soltanto l'anno, quindi 2022 e 2023. Ho relazionato questo campo con un campo calcolato nella tabella ordini chiamato cANNO_CORRENTE come anno (get (data corrente)) ma comunque anche selezionando due anni diversi mi resittuisce gli stessi record!

Ringrazio anticipatamente per gli eventuali aiuti o consigli proposti.

Segnalato come spam
Pubblicato da (Domande: 2, Risposte: 6)
Domandato il 28 Dicembre 2023 17:17
33 visualizzazioni
0
Domanda privata

Buongiorno, Vittorio!
Innanzitutto, ti conviene creare un campo numerico globale nella home in cui inserisci solo l'anno di riferimento. Secondopoi, il calcolo anno(get (data corrente)) ti restituirà sempre  l'anno attuale (quello - appunto  - della data corrente) se forzi il calcolo oppure l'anno dell'ultima modifica al record se invece è un calcolo indicizzato.
Per avere un calcolo più preciso, dovresti si creare un campo  -numerico e indicizzato- nelle varie tabelle ma prendendo a misura la data del documento o - in mancanza -  la data di creazione del record. Quindi - ad esempio: anno (fatture::data_fattura).
dopodiché metti i relazione home::anno con i vari calcolati e dovresti avere il risultato che ti proponi.

Facci sapere!

.g,

Segnalata come spam
Pubblicato da (Domande: 0, Risposte: 1488)
Risposto il 2 Gennaio 2024 22:57
0
Domanda privata

Buonasera Giulio, scusami se rispondo soltanto ora in quanto sono stato fuori è sono rientrato questa settimana a lavoro.

Credo di aver capito cosa mi proponi. Stasera/stanotte provo subito e ti faccio sapere. Grazie per la risposta

Buon lavoro

Segnalata come spam
Pubblicato da (Domande: 2, Risposte: 6)
Risposto il 17 Gennaio 2024 18:25
0
Domanda privata

Buonasera Giulio,

ho provato a seguire il tuo consiglio. Ho creato il campo data nella tabella home ma non lo reso globale in quanto devo poter selezionare anche anni precedenti e non rendere unico il valore. Nal campo data ho creato due record 2023 e 2024

Poi ho creato un campo calcolato nella tabella di riferimento (ho preso come test la tabella commesse lavoro) chiamato anno come calcolo:

Anno (data esecuzione)

Ho messo in relazione il campo data di Home con Anno di commessa

Fatto questo comunque  selezionado 2023 o 2024 da home e vado sull'elenco commesse vedo comunque tutti irecord sia 2023 che 2024. Non riesco a filtrare i dati per data!

Per visione allego screen del formato home ed elenco commesse (per semplicità ho lasciato soltanto una decina di record nella tabella commesse)

Attendo tuo riscontro

Grazie

Saluti

Allegati:
Segnalata come spam
Pubblicato da (Domande: 2, Risposte: 6)
Risposto il 18 Gennaio 2024 18:22