ads

Localizzare il controllo Microsoft ReportViewer

Maggio 29th, 2007 2 Comments   Posted in Programmazione

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: , ,

Ti piace questo articolo? Condividilo:

Ciao mondo!!

Maggio 14th, 2007 No Comments   Posted in News

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: ,

Ti piace questo articolo? Condividilo: