Report e SubReport

lunedì 22 ottobre 2007 - 15.55

ape81 Profilo | Newbie

Ciao,
ho un problema di gestione dei dati su un Report.
Ho un MainReport e un SubReport.
Nel MainReport visualizzo USER e DATA(sulla base della selezione fatta su una Combobox).
Nel subReport passo lo UserID dal MainReport e visualizzo n.Job e Descrizione per ogni user.

Gerarchicamente posso avere:
- 1 User
* Job1
# StartTime-EndTime1
# StartTime-EndTime2
# StartTime-EndTime3
* Job2
# StartTime-EndTime1
# ...
* Job3
# ...
Con il SubReport io riesco a visualizzare User e tutte i Job+Descrizione ma non riesco visualizzare il terzo livello di dati.
Qualcuno a un idea di come posso proseguire?

Grazie.
elisa


freeteo Profilo | Guru

ciao,
il subreport ha una profondita di 1 solo, quindi dentro ad un subreport nn puoi mettere un altro subreport.

Quando devi visualizzare gerarchicamente il flusso di dati, la scelta migliore è sicuramente l'uso di raggruppamenti, cosa che puo' avvenire senza limite di profondita.
Quello che devi prepararti pero' è un set di dati piatto, (tipicamente leftjoin) dove ci siano dei valori ripetuti nelle varie righe (se fai una left join appunto sono proprio i campi comuni ad essere ripetuti) .
ES:

cliente | nome | via
---------------------------
io matteo casa mia
io matteo casa al mare
io andrea casa sua


Per quei campi puoi raggruppare (nell'esempio primo gruppo "cliente" e secondo gruppo piu interno "nome" )
Prova in questa direzione
ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo

ape81 Profilo | Newbie

ciao,

infatti sto lavorando proprio in questa direzione.
nel subreport, ho creato un group e con una view appropriata ora riesco a visualizzare tutti i dati che mi servono.

grazie mille.
elisa
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5