Devi ricorrere a un trucchetto,
I totali del periodo te li fa gia la quert a campi incrociati, ( Chiamiamola " Qz4CI " )
Ti mancano i totali di Fornitore che te li devi gia preparare nella query
di origine ( Chiamiamola " Qz4 " ) della successiva a campi incrociati
Significa che la Qz4 deve essere una query di unione
fra la tua attuale query e una nuova query raggruppata
x fornitori.
__________________________________________________ __________
Ti faccio un esempio semplice
Hai la tabelle " FATTURE "
Id _____ Contatore ___ Key
Scad ___ Testo
Forn ___ Testo
Impo ___ Numerico
__________________________________________________ ______
Crei una prima queri di unione con nome "Qz4"
__________________________________________________ ____________codice:SELECT "p" AS ord, FATTURE.Scad, FATTURE.Forn, FATTURE.Impo FROM FATTURE UNION ALL SELECT "t" AS ord, "TotFor" AS Scad, FATTURE.Forn, Sum(FATTURE.Impo) AS SImpo FROM FATTURE GROUP BY "t", "TotFor", FATTURE.Forn ;
Poi su " Qz4 " crei al tua " Qz4CI "
codice:TRANSFORM Sum(Qz4.Impo) AS SommaDiImp SELECT Qz4.ord, Qz4.Scad, Sum(Qz4.Impo) AS TotImpo FROM Qz4 GROUP BY Qz4.ord, Qz4.Scad PIVOT Qz4.Forn ;
E tutto
Saluti

