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
È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top