Campi di riepilogo in Crystal Report VS2008
-
09-06-2019 - |
Domanda
Devo avere un campo di riepilogo in ogni pagina del rapporto e nella pagina 2 e inoltrare lo stesso riepilogo deve apparire nella parte superiore della pagina.Qualcuno sa come farlo?Ex:
>
> Page 1
>
> Name Value
> a 1
> b 3
> Total 4
>
> Page 2
> Name Value
> Total Before 4
> c 5
> d 1
> Total 10
Soluzione
Creare un nuovo campo Totale parziale denominato, ad esempio, "RTotale".In "Campo da riepilogare" selezionare "Valore", in "Tipo di riepilogo" selezionare "somma", in "Valutare" selezionare "Per ogni record".Puoi quindi trascinare questo campo nel rapporto per utilizzarlo come "Totale" nella parte inferiore di ogni pagina.
Tuttavia, non puoi utilizzare questo campo del totale parziale anche nell'intestazione della pagina, perché Crystal aggiungerà prima il valore nella prima riga della pagina (quindi nel tuo esempio mostrerebbe 9 anziché 4 nella parte superiore della pagina 2) .Per risolvere questo problema, crea un campo formula che sottragga il valore corrente del campo Valore dal totale parziale (ad es.{#RTotal}-{TableName.Value}) e inserisci questo campo formula nell'intestazione della pagina.
Altri suggerimenti
Non capisco fino in fondo la tua domanda.
Se hai bisogno di un riepilogo generale che viene ripetuto, avrai bisogno di un sottoreport che venga mostrato nel report più volte.