Problema con i Group Header

sabato 12 febbraio 2011 - 11.05
Tag Elenco Tags  C#  |  Visual Studio 2005  |  Crystal Reports 2008

STEALTH117 Profilo | Newbie

Devo creare un Banale report con Cristal Report 2005 con 3 Group Header per ottenere questo risultato
PROVINCIA: PPP1 Group Header1
CAP : CCC1 Group Header2
LUOGO : LLL1 Group Header3
CANTIERE: NNN1 Group Header4
DATI DI DETTAGLIO. . .. . . . Detail1

e voglio che esegua un salto pagina quando cambia uno qualsiasi dei 4 valori di un Group Header
e quindi ottenete sulla seconda pagina

PROVINCIA: PPP2 Group Header1
CAP : CCC1 Group Header2
LUOGO : LLL1 Group Header3
CANTIERE: NNN1 Group Header4
DATI DI DETTAGLIO. . .. . . . Detail1
oppure
PROVINCIA: PPP1 Group Header1
CAP : CCC2 Group Header2
LUOGO : LLL3 Group Header3
CANTIERE: NNN5 Group Header4
DATI DI DETTAGLIO. . .. . . . Detail1

Ho impostato in ogni GroupHeader il Flag di Ripetere Intestazione Gruppo su ogni Pagina perchè voglio che su ogni pagina mi riporti il riferimento alla Provincia,Cap,Luogo,Cantiere a cui si riferiscono i dati della pagina e NON ho impostato il Falg di mantieni Gruppo Unito.
Ho impostato in ogni Sezione di GroupFooter il Flag di NuovaPaginaDopo

il Risultato però è che quando cambia un valore di uno dei campi di GroupHeader mi ripete sulla Nuova Pagina anche il valore precedente riportando ad esempio:
PROVINCIA : PPP1
CAP : CCC1
PROVINCIA : PPP2
CAP : CCC2
LUOGO : LLL2
CODICE : NNN2
A parte il fatto che nel mio caso earno cambiati per rottura tutti e 4 i valori ripsetto ai precedenti (in quanto anche il Luogo del
record precedente era LLL1 ed il Codice NNN1) per cui avrebbe dovuto, pur sbagliando, riportare anche questi o non riportarne nessuno.
Non riesco a capire dove sbaglio o il comportamento di Cristal report.
Se qualcuno riesce a dirme dove sbaglio ??
Allego lo schemma del Report e un esempio di come stampa (sbagliando) una pagina.
Grazie

freeteo Profilo | Guru

Ciao,
l'allegato ha un nome troppo lungo (è un baco del forum) e quindi non riesco a scaricarlo...puoi ri-postarlo? Grazie.

Ciao.

Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5