Reporting Services 2008

venerdì 10 settembre 2010 - 16.13
Tag Elenco Tags  Visual Studio 2010  |  Visual Studio 2008  |  SQL Server 2008 R2  |  SQL Server 2008  |  SQL Reporting Services

the_driver Profilo | Senior Member

Ciao a tutti, da pochi giorni mi sto dilettando con reporting services 2008 (rdlc , via C#) . Premesso che ho sempre fatto report con reporting services 2005 , ho scoperto alcune interessanti novità per esempio la possibilità di replicare (automaticamente) una tabella su ogni pagina .

Infatti dovrei automaticamente inserire in alto ad ogni pagina una tabella che ha al suo interno dei dati letti inizialmente dal database.

Qualcuno mi spiega come farlo o eventualmente mi potete indicare un bel tutorial su reporting service 2008 (r2 e non)?

Infine avrei questa necessità: se il mio dataset restituisce più valori , vorrei numerare singolarmente le pagine di ogni report, ovvero quanto esporto il report (in pdf) il numero di pagina deve essere in base al record corrente.

Se per esempio ho 3 record e il primo record stampato occupa 3 pagine, vorrei avere il numero di pagina fatto in questo modo: X of 3
Cosi per tutti gli altri (in base ai numeri di pagine generate)


grazie mille!!!!!!!

freeteo Profilo | Guru

>Infatti dovrei automaticamente inserire in alto ad ogni pagina
>una tabella che ha al suo interno dei dati letti inizialmente
>dal database.
nella pageHeader non riesci a fare questo, ovvero in realtà ce la faresti ma è abbastanza complicato da fare perchè nel pageHeader non c'è possibilità di avere accesso ai dati del database.
Però potresti nasconderla e fare tutto con una table in cui ti metti un gruppo, nell'instestazione del gruppo ci metti quello che ti serve e poi nelle proprietà di questa sezione, dire che venga ripetuta per ogni pagina. Diciamo che aggiri la cosa...


>Qualcuno mi spiega come farlo o eventualmente mi potete indicare
>un bel tutorial su reporting service 2008 (r2 e non)?
prova a guardare qui: http://www.gotreportviewer.com



>Infine avrei questa necessità: se il mio dataset restituisce
>più valori , vorrei numerare singolarmente le pagine di ogni
>report, ovvero quanto esporto il report (in pdf) il numero di
>pagina deve essere in base al record corrente.
non puoi modificare il numero di pagina, però puoi costruirti tu un numero di pagina finto basato su un'expression

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