Archive for Maggio, 2007:
Localizzare il controllo Microsoft ReportViewer
In questo periodo mi sto concentrando sulla generazione e visualizzazione di report con Microsoft SQL Server 2005 Reporting Services. In particolare per la visualizzazione dei report in applicazioni winform e web è disponibile un controllo chiamato Microsoft ReportViewer disponibile con Microsoft Visual Studio 2005.
Per default il controllo si presenta con etichette e label in inglese. Un bel problema se la nostra applicazione è in italiano. Per ovviare a questo inconveniente è sufficiente scaricare il Microsoft ReportViewer Language Pack, dopo aver installato il Microsoft Report Viewer Redistributable 2005, installare e scrivere le seguenti righe di codice all’interno della nostra applicazione.
Thread.CurrentThread.CurrentCulture = new CultureInfo("it-IT");
Thread.CurrentThread.CurrentUICulture = new CultureInfo("it-IT");
CodeProject.com suggerisce un metodo alternativo, e che francamente non mi soddisfa, che consiste nel nascondere totalmente la toolbar nativa del controllo e re-implementarla da zero. A voi la scelta.
Riferimenti:
Microsoft Report Viewer Redistributable 2005
Microsoft Report Viewer 2005 Language Pack
A Workaround to Customizing and Localizing the Microsoft ReportViewer .NET Toolbar
Installing and Localizing the Visual Studio 2005 Report Viewer Controls
Technorati Tags: reportviewer, sql server reporting services, localizazzione
Ciao mondo!!
Questo è il nostro primo articolo di test! BlogInformatico inizia ufficialmente oggi Lunedì 14 Maggio 2007. Speriamo sia una lunga e interessante avventura. Buona lettura.
Technorati Tags: bloginformatico, ciao mondo
Tags: Blog Informatico