Ciao,
per passare i dati da dentro e fuori dai sottoreport, devi usare una variabile "shared" dentro ad una formula, in questo modo:
1) fai nel sottoreport una formula, dove scrivi dentro ad esempio:
shared numbervar mioValore := {campo};
2) nel report principale usi un'altra formula, dove scrivi dentro solo il "richiamo" alla variabile, il cui valore è dato nel sottoreport (sintassi delphi-like con ":="):
shared numbervar mioValore;
in questo modo nel report principale hai una formula che visualizza un valore che viene modificato dal sottoreport.
Nel tuo caso che è un totale parziale, o nel sottoreport usi un campo "totale parziale" (running total fields) e la variabile la eguagli a quello, oppure usi la variabile stessa facendo direttamente la somma, magari nella sezione dettagli:
shared numbervar mioValore := shared numbervar mioValore +1;
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo