Reporting Services Solutions, Patterns and Recipes

by Andrea 07 May 2007 17:05

Segnalo un link utile a chi realizza report con Reporting Services. Si tratta di una raccolta di tips, loro li chiamano Patterns and Recipes veramente utili come:

  • Greenbar Reports
  • Creating a Greenbar Table
  • Creating a Greenbar Matrix
  • Multiple Criterion Report Filtering
  • TOP X and 'Other' Chart
  • Dynamic Images: Scales and Gauges
  • Calculating Variance
  • Synchronizing Charts and Related Report Items
  • Sales Trends
  • ed altri
  • ...

Ecco il link: Reporting Services Solutions, Patterns and Recipes

Tags:

Reporting Services

Report Viewer 2005 SP1

by Andrea 13 April 2007 10:04

Apprendo ora, grazie al commento di Blob, che il 23 marzo 2007 è uscito il Serice Pack 1 per il componente ReportViewer.

Per chi non lo conoscesse, è un controllo che permette di visualizzare i report di Reporting Services (compresi i LocalReport) all'interno delle nostre applicazioni (sia per ASP .NET che per Windows Forms).
Per maggiori info potete andare al sito
http://www.gotreportviewer.com/

Per le info a riguardo del SP1:
FIX: The Report Viewer 2005 Service Pack 1 Redistributable Package

Per il downlaod del solo SP1:
Download the Report Viewer 2005 Service Pack 1 Redistributable Package (Upgrade) package now.

Per il download del componente ReportViewer aggiornato:
Download the Report Viewer 2005 Service Pack 1 Redistributable Package (Full installation) package now.

Tags:

Reporting Services

Report Design Tips and Tricks

by Andrea 20 March 2007 09:03

Se siete alle prese con la creazione di report di Reporting Services, vi consiglio la lettura di questo documento "Report Design Tips and Tricks" scaricabile direttamente da sito Microsoft e contenente una raccolta di Tips & Tricks che vi potranno aiutare parecchio. smile_party

Technorati tags: ,

Tags:

Reporting Services

Abilitare i Remote Errors in Reporting Services

by Andrea 30 January 2007 12:01

Lo segnalo perchè può tornar utile anche a qualcun'altro.

Nei report di Reporting Services c'è la possibilità di visualizzare gli errori che avvengono in remoto.
Per fare ciò, è sufficiente settare nel db ReportServer, nella tabella ConfigurationInfo il campo EnableRemoteErrors a True.
In questo modo, gli errori che saranno visualizzati nei report, non saranno più generici e non dovrete più impazzire per capire dove stà il problema. smile_wink

Ed ecco un link: http://msdn2.microsoft.com/en-us/library/aa337165.aspx

Tags:

Reporting Services

L'ordine dei Report Parameters è importante

by Andrea 30 January 2007 11:01

In questi ultimi giorni mi sono scontrato con un problema ad un report di reporting Services che mi ha fatto perdere parecchie ore di lavoro.smile_sad

L'errore che mi si presentava non mi diceva altro che avevo un errore in uno dei parametri.
Il parametro in questione era valorizzzato con un'espressione che recuperava i valori da altri due report parameters.
Ebbene, l'errore era dovuto dal fatto che il parametro in questione era posto (nella lista dei report parameters) prima degli altri (da cui doveva recuperare il valore).
Una volta modificato l'ordine dei parametri, il tutto ha funzionato correttamente. smile_teeth
Non avrei mai pensato che l'ordinamento fosse così importante, ma ora, a mente fresca capisco che una certa logica e motivazione c'è.

Ma certo che un errore un pò più chiaro me lo potevano anche dare!

e la lezione, anche per questa volta, l'ho imparata!

Tags:

Reporting Services

Localizzare le Date In Reporting Services

by Andrea 17 November 2006 10:11

Se volete localizzare le date a seconda della culture del client, dovrete impostare su Default il campo Language che stà tra le proprietà del report. immagine

Ho perso parecchio tempo nel capire il perchè le date non fossero localizzate nei miei report, e tutto questo perchè questo campo Language è impostato di default (nel mio caso) a "English (United States)".

Technorati tags: ,

Tags:

.NET | Reporting Services

Link della sessione sui Reporting Services

by Andrea 14 November 2006 11:11

Ecco i link che mi sono serviti per approfondire i ReportingServices e che ho trovato di utile spunto per preparare la mia sessione, gli elenco qui nel caso a qualcuno servissero.

Per quanto rigurda il controllo ReportViewer, che è il controllo che ho utilizzato durante la sessione per visalizzare i reports all'interno delle pagine ASPX, il maggior sito di riferimento è
http://www.gotreportviewer.com/

Recupero dati da oggetti di business usando un'ObjectDataSource associata ad un local report.
http://www.gotreportviewer.com/objectdatasources/index.html

Recupero dati da file XML.
http://msdn2.microsoft.com/it-it/library/ms159741.aspx

Recupero dati da Web Services, l'uso di un Web Services come fonte dati e chiamata di un metodo specifico usando parametri dinamici.
http://prologika.com/CS/blogs/blog/archive/2005/11/20/695.aspx
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsql90/html/RepServXMLDS.asp
Per quanto rigurda la Custom Data Source, l'unico link interessante che io abbia trovato è
http://www.microsoft.com/italy/msdn/library/net/adonet/RSDSetEx3.htm

Tags:

Reporting Services | XeDotNet

Height 100% nel controllo ReportViewer

by Andrea 08 November 2006 16:11

Impostando Height="100%" nel controllo ReportViewer (in ASP.NET) vi potrà accadere la stessa cosa successa a me, e cioè che quando visualizzate una pagina con il controllo così impostato al suo interno, vi apparirà solamente la barra e non vedrete il vostro report.
Accade che il controllo si setta con un'altezza pari alla sola barra.
Non immagino il perchè di questo anomalo comportamento, ma lo posto qui, così che non perdiate anche voi lo stesso tempo che ho perso anch'io nel capire il perchè i dati non comparivano.

Perciò attenzione nel mettere Height="100%" al controllo ReportViewer.

Technorati tags: ,

Tags:

.NET | Reporting Services

Query con parametri dinamici in Reporting Services

by Andrea 28 September 2006 07:09
E' appena uscito sul sito di XeDotNet un mio tip che riguarda la composizione di una Query per il recupero dei dati (in Reporting Services) utilizzando parametri dinamici che possono esser passati nel URL di chiamata del report stesso, rendendolo così molto più dinamico e flessibile. Ecco il link: http://www.xedotnet.org/40/section.aspx/288

Tags:

.NET | Reporting Services | XeDotNet

Usare un Web Service come fonte dati per i nostri reports in Reporting Services

by Andrea 28 September 2006 07:09
Ed ecco un nuovo tip pubblicato su XeDotNet. smile_party In questo tip spiego come ricevere dati per i nostri Report da  un Web Service. La cosa, che a dirsi sembra chissà che complicata risulta più semplice del previsto....ed il tutto usando una DataSource che riceve i dati in fomato XML. smile_wink Ecco il link: http://www.xedotnet.org/40/section.aspx/287

Tags:

Reporting Services | XeDotNet