[RS] Reporting Services & RDL template

I Reporting Services hanno, da sempre (versione 2000, 2005 ed ora 2008), una location ben precisa su file system dove poter memorizzare file RDL in modo che sia possibile, per l'utente, sceglierli come fossero dei template.

Per la versione 2008: C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\ProjectItems\ReportProject

Per la versione 2005 il path è identico, è sufficiente selezionare la versione corretta di Visual Studio: Microsoft Visual Studio 8.

In questo folder possiamo, ad esempio, inserire una nostra cartella dentro la quale andremo a memorizzare report (proprio i nostri file RDL) che vogliamo poter utilizzare come template all'interno delle nostre solution.

image 

image

All'interno del nostro progetto, quindi, saremo in grado di scegliere direttamente dalla voce: Add - New Item il nostro report, proprio come fosse un modello:

image

Cosa succede a questo punto?

Viene creato un nuovo report all'interno della nostra solution, copia di quello appena selezionato.

Di default viene proposto il nome <nome del modello di report selezionato>N.rdl (dove N rappresenta un numero a partire da 1).

Utilizzi?

Tutti quegli scenari in cui la pre-formattazione di un report (con header, footer, logo aziendale, colori, ecc...) può risparmiarci operazioni che avremmo dovuto fare (identiche) anche decine di volte.

Published martedì 15 aprile 2008 4.43 by abenedetti

Comments

No Comments