Carissimi!
Devo replicare su un report i dati raggruppati degli ultimi 12 mesi di tutti i nominativi presenti in tabella.
I dati sono racchiusi su due gruppi nella stessa pagina del report... i1 report deve visualizza, per nominativo, i primi sei mesi e sotto i successivi 6 mesi.
La variante è che nella tabella posso avere nominativi con pochi valori(anche meno di 12) e nominativi con molti valori.
Esempio Tabella Nominativi:
Nome Data Campo
Luca 01/12/2019 9 euro
Luca 01/01/2020 5 euro
Luca 01/02/2020 8 euro
Luca 01/03/2020 8 euro
Luca 01/04/2020 3 euro
Luca 01/05/2020 2 euro
Luca 01/06/2020 6 euro
Luca 01/07/2020 1 euro
Luca 01/08/2020 6 euro
Luca 01/09/2020 2 euro
Luca 01/10/2020 8 euro
Luca 01/11/2020 1 euro
Luca 01/12/2020 8 euro
Ugo 01/05/2020 6 euro
Ugo 01/06/2020 1 euro
Ugo 01/07/2020 7 euro
Ipotizzando che la data di partenza sia proprio il mese di gennaio 2020 il report dovrebbe presentare i dati in questo modo:
primi 6 mesi:
Luca 01/01/2020 5 euro
Luca 01/02/2020 8 euro
Luca 01/03/2020 8 euro
Luca 01/04/2020 3 euro
Luca 01/05/2020 2 euro
Luca 01/06/2020 6 euro
Ultimi 6 mesi
Luca 01/07/2020 1 euro
Luca 01/08/2020 6 euro
Luca 01/09/2020 2 euro
Luca 01/10/2020 8 euro
Luca 01/11/2020 1 euro
Luca 01/12/2020 8 euro
Fin qui tutto semplice.... (Esclude solo la riga del 01/12/2019) Il problema è quando non ho tutti i 12 mesi a disposizione come Ugo.
La seconda pagina del report dovrebbe visualizzare Ugo possibilmente lasciando gli spazi vuoti nei mesi dove non ci sono dati così da rispettare l'impaginazione sempre uguale...
primi 6 mesi:
Ugo 01/01/2020
Ugo 01/02/2020
Ugo 01/03/2020
Ugo 01/04/2020
Ugo 01/05/2020 6 euro
Ugo 01/06/2020 1 euro
Ultimi 6 mesi
Ugo 01/07/2020 7 euro
Ugo 01/08/2020
Ugo 01/09/2020
Ugo 01/10/2020
Ugo 01/11/2020
Ugo 01/12/2020
Ho provato gestendo prima una query che estrapola gli ultimi 12 mesi e poi con 2 query per prendere i primi 6 ed ultimi 6 mesi e piazzarli nel report tramite 2 sottoreport
Ma ho difficoltà a gestire Ugo... il report deve essere raggruppato per nominativi...
Che soluzioni vi vengono in mente?
Vi ringrazio!!