Buongiorno a tutti
Tramite una query a campi incrociati vorrei ottenere un record contenente 2 valori, uno per raggruppamento e l'altro per somma
Ho provato ad applicare diverse soluzioni, senza riuscire ad ottenere il risultato atteso
Quella che si avvicina maggiormente prevede l'utilizzo di una tabella non collegata, contentente un solo campo "testo" (FieldName) impostato come chiave primaria e 2 soli record (uno per ciascuno dei 2 valori):
Relazioni.jpg
La query:
Il risultato è che per il campo somma è tutto ok, per il campo raggruppamento ottengo solo le intestazioni ma non i valori:codice:TRANSFORM Sum(IIf([FieldName]="Imponibile",[ImpVocParzTot])) AS TotImpon SELECT Tbl_VocFatt.ID_IntFatt FROM tblXtabColumns, Tbl_Aliq INNER JOIN Tbl_VocFatt ON Tbl_Aliq.ID=Tbl_VocFatt.Iva GROUP BY Tbl_VocFatt.ID_IntFatt PIVOT [FieldName] & Tbl_Aliq.Cod;
RisultatoQuery.jpg