Come discusso in questo post http://forum.progamma.com/viewtopic.php?f=5&t=60404 ho usato una classe DO sottesa al report per fornirgli i dati da stampare. E` una funzionalità molto utile perché potente e flessibile, ma (secondo me) gli manca un "pezzo" importante: non è possibile utilizzare funzioni di aggregazione (sum, ..) su qry di classi DO.
In quasi tutti i report che dovrò sviluppare, nel piede di report, ci sarànno dei totali generali creati tramite sottoreport. Questi, nelle loro master query, dovranno usare le funzioni di aggregazioni sulla classe do usata dal report principale. Visto il vincolo sono costretto a creare una copia dell classe do principale, duplicare la procedura che la popola, modifcarli in modo che la nuova classe contenga i dati già raggruppati e applicare questa al sotto report. Fattibile, ma una gran perdita di tempo e duplicazione di codice.
Propongo quindi che, nelle master query di report basate su classi DO, si possano usare le funzioni di aggregazione.