CREAZIONE DINAMICA REPORT

giovedì 24 maggio 2007 - 10.43

memmo77 Profilo | Expert

E' possibile creare un RDL e popolarlo da codice VB NET. Cioè passare campi dati e colonne in modo dinamico? C'è la possibilità di passare un xml che faccia questo?
Non so se mi sono spiegato.Grazie a tutti

freeteo Profilo | Guru

ciao,
il report RDL è un documento xml che viene interpretato dal motore di Reporting (infatti se apri il file rdll da notepad te ne accorgi subito...), quindi diciamo che se tu vai a vederti la documentazione per sapere "lo schema" del file da generare:
http://www.microsoft.com/sql/technologies/reporting/rdlspec.mspx
puoi tranquillamente farti il report che vuoi e come vuoi a runtime.
La cosa ovviamente non è molto "rapida" da fare, e potresti incorrere in errori vari.

Ti consiglio inoltre questo link che fa un esempio di come creare da codice un report:
http://www.gotreportviewer.com/DynamicTableVB.zip
ciao.

Matteo Raumer
[MCAD .net]
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5