<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog Informatico &#187; ReportViewer</title>
	<atom:link href="http://www.bloginformatico.net/tag/reportviewer/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bloginformatico.net</link>
	<description>L'informatica come non l'avete mai letta</description>
	<lastBuildDate>Sat, 08 Jan 2011 10:19:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Pagine bianche nella stampa di un report in Reporting Services</title>
		<link>http://www.bloginformatico.net/2009/04/22/pagine-bianche-nella-stampa-di-un-report-in-reporting-services/</link>
		<comments>http://www.bloginformatico.net/2009/04/22/pagine-bianche-nella-stampa-di-un-report-in-reporting-services/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 12:22:43 +0000</pubDate>
		<dc:creator>Massimo</dc:creator>
				<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Reporting Services]]></category>
		<category><![CDATA[ReportViewer]]></category>

		<guid isPermaLink="false">http://www.bloginformatico.net/2009/04/22/pagine-bianche-nella-stampa-di-un-report-in-reporting-services/</guid>
		<description><![CDATA[Ancora un piccolo tips sulle stampe in Microsoft Reporting Services. A volte può capitare che inviando un report in stampa (o anteprima) o esportandolo in un formato (tipo il pdf), alla fine di ogni pagina ci sia una pagina vuota o bianca. Questo capita, nel 90% dei casi, a causa di una errata impostazione dei [...]]]></description>
			<content:encoded><![CDATA[<p>Ancora un piccolo tips sulle stampe in Microsoft Reporting Services. A volte può capitare che inviando un report in stampa (o anteprima) o esportandolo in un formato (tipo il pdf), alla fine di ogni pagina ci sia una pagina vuota o bianca.</p>
<p>Questo capita, nel 90% dei casi, a causa di una errata impostazione dei margini e del corpo della pagina in fase di design. Questo causa che il corpo di pagina sia troppo grande per contenere tutti gli elementi del report. La regola da rispettare quando si crea un nuovo report è la seguente:</p>
<blockquote><p>Body Width &lt;= Page Width &#8211; (Left Margin + Right Margin)</p>
</blockquote>
<p>Quello che bisogna tener a mente è che esiste una area del report, chiamata Usable Area, che rappresenta lo spazio disponibile per disegnare il report dopo aver tolto dallo spazio totale di pagina i margini, l’intestazione e il piè di pagina. In pratica le dimensioni dell’Usable area sono:</p>
<blockquote><p>X = Page.Width &#8211; (Left Margin + Right Margin + Column Spacing)</p>
<p>Y = Page.Height &#8211; (Top Margin + Bottom Margin + Header Height + Footer Height)</p>
</blockquote>
<p>Questi fattori sono importanti da tener a mente quando si crea un nuovo report in modo da non avere brutte sorprese in fase di stampa o di anteprima.</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:e620fbc5-60f1-4edf-8908-36f648151420" class="wlWriterEditableSmartContent">Technorati Tags: <a href="http://technorati.com/tags/Reporting+Services" rel="tag">Reporting Services</a>,<a href="http://technorati.com/tags/ReportViewer" rel="tag">ReportViewer</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.bloginformatico.net/2009/04/22/pagine-bianche-nella-stampa-di-un-report-in-reporting-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visualizzare Report di Reporting Services con Web Services e i problemi con l’impostazione internazionale del client (Locale)</title>
		<link>http://www.bloginformatico.net/2009/04/21/visualizzare-report-di-reporting-services-con-web-services-e-i-problemi-con-limpostazione-internazionale-del-client-locale/</link>
		<comments>http://www.bloginformatico.net/2009/04/21/visualizzare-report-di-reporting-services-con-web-services-e-i-problemi-con-limpostazione-internazionale-del-client-locale/#comments</comments>
		<pubDate>Tue, 21 Apr 2009 09:40:10 +0000</pubDate>
		<dc:creator>Massimo</dc:creator>
				<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Localizzazione]]></category>
		<category><![CDATA[Reporting Services]]></category>
		<category><![CDATA[ReportViewer]]></category>
		<category><![CDATA[Web Service]]></category>

		<guid isPermaLink="false">http://www.bloginformatico.net/2009/04/21/visualizzare-report-di-reporting-services-con-web-services-e-i-problemi-con-limpostazione-internazionale-del-client-locale/</guid>
		<description><![CDATA[Torno ancora una volta a parlare di Microsoft SQL Server Reporting Services. Reporting Services mette a disposizione due interessanti web service per la visualizzazione e la manipolazione programmatica di report RS pubblicati sul server. In questo modo è possibile customizzare la visualizzazione e la gestione dei report all’interno della nostra applicazione .NET. Detto questo può [...]]]></description>
			<content:encoded><![CDATA[<p>Torno ancora una volta a parlare di Microsoft SQL Server Reporting Services. Reporting Services mette a disposizione due interessanti web service per la visualizzazione e la manipolazione programmatica di report RS pubblicati sul server. In questo modo è possibile <em>customizzare</em> la visualizzazione e la gestione dei report all’interno della nostra applicazione .NET.</p>
<p>Detto questo può capitare di incappare in un fastidioso problema di localizzazione delle date e delle valute che potrebbero essere visualizzate in inglese invece che nella lingua impostata come default. Come si evince da un <a href="http://support.microsoft.com/?scid=kb%3Ben-us%3B919153&amp;x=15&amp;y=10">articolo sula KB di Microsoft</a> il problema è noto e risiede nella mancata comunicazione dell’Accept-Language HTTP nell’header delle chiamate SOAP fatte dal client.</p>
<p>Secondo l’articolo, per sopperire al problema, è sufficiente aggiungere il seguente pezzo di codice all’interno del file Reference.cs o (.vb):</p>
<div style="border: 1px solid gray; margin: 20px 0px 10px; padding: 4px; overflow: auto; line-height: 12pt; background-color: #f4f4f4; width: 97.5%; font-family: consolas,'Courier New',courier,monospace; max-height: 200px; font-size: 8pt; cursor: text;">
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: consolas,'Courier New',courier,monospace; color: black; font-size: 8pt;"><span style="color: #0000ff">protected</span> <span style="color: #0000ff">override</span> WebRequest GetWebRequest(Uri uri)
{
    HttpWebRequest wr = <span style="color: #0000ff">base</span>.GetWebRequest(uri) <span style="color: #0000ff">as</span> HttpWebRequest;
    wr.Headers.Add(<span style="color: #006080">"Accept-Language:"</span> + CultureInfo.CurrentCulture.Name);
    <span style="color: #0000ff">return</span> wr;
}</pre>
</div>
<p>Nel mio caso ha funzionato <img src='http://www.bloginformatico.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:cdc478f5-0a6b-4a3d-a27d-f0ed9801bb78" class="wlWriterEditableSmartContent" style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px">Technorati Tags: <a rel="tag" href="http://technorati.com/tags/Reporting+Services">Reporting Services</a>,<a rel="tag" href="http://technorati.com/tags/ReportViewer">ReportViewer</a>,<a rel="tag" href="http://technorati.com/tags/Localizzazione">Localizzazione</a>,<a rel="tag" href="http://technorati.com/tags/Web+Service">Web Service</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.bloginformatico.net/2009/04/21/visualizzare-report-di-reporting-services-con-web-services-e-i-problemi-con-limpostazione-internazionale-del-client-locale/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Localizzare il controllo Microsoft ReportViewer</title>
		<link>http://www.bloginformatico.net/2007/05/29/localizzare-il-controllo-microsoft-reportviewer/</link>
		<comments>http://www.bloginformatico.net/2007/05/29/localizzare-il-controllo-microsoft-reportviewer/#comments</comments>
		<pubDate>Tue, 29 May 2007 11:22:58 +0000</pubDate>
		<dc:creator>Massimo</dc:creator>
				<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[ReportViewer]]></category>

		<guid isPermaLink="false">http://www.bloginformatico.net/2007/05/29/localizzare-il-controllo-microsoft-reportviewer/</guid>
		<description><![CDATA[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 [...]]]></description>
			<content:encoded><![CDATA[<p>In questo periodo mi sto concentrando sulla generazione e visualizzazione di report con <a href="http://www.microsoft.com/sql/technologies/reporting/default.mspx">Microsoft SQL Server 2005 Reporting Services</a>. In particolare per la visualizzazione dei report in applicazioni winform e web è disponibile un controllo chiamato <a href="http://www.microsoft.com/downloads/details.aspx?familyid=8a166cac-758d-45c8-b637-dd7726e61367&amp;displaylang=en">Microsoft ReportViewer</a> disponibile con Microsoft Visual Studio 2005.</p>
<p>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 <a href="http://www.microsoft.com/downloads/details.aspx?familyid=8a166cac-758d-45c8-b637-dd7726e61367&amp;displaylang=en">Microsoft Report Viewer Redistributable 2005</a>, installare e scrivere le seguenti righe di codice all&#8217;interno della nostra applicazione.</p>
<pre line="1" lang="CSharp">
Thread.CurrentThread.CurrentCulture = new CultureInfo("it-IT");
Thread.CurrentThread.CurrentUICulture = new CultureInfo("it-IT");</pre>
<p><a href="http://www.codeproject.com">CodeProject.com</a> suggerisce un <a href="http://www.codeproject.com/csharp/custreport.asp?df=100&amp;forumid=309825&amp;exp=0&amp;select=1514489#xx1514489xx">metodo alternativo</a>, 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.</p>
<p>Riferimenti:<br />
<a href="http://www.microsoft.com/downloads/details.aspx?familyid=8a166cac-758d-45c8-b637-dd7726e61367&amp;displaylang=en"> Microsoft Report Viewer Redistributable 2005</a><br />
<a href="http://www.microsoft.com/downloads/details.aspx?displaylang=it&amp;FamilyID=e3d3071b-d919-4ff9-9696-c11d312a36a0"> Microsoft Report Viewer 2005 Language Pack</a><br />
<a href="http://www.codeproject.com/csharp/custreport.asp?df=100&amp;forumid=309825&amp;exp=0&amp;select=1514489#xx1514489xx"> A Workaround to Customizing and Localizing the Microsoft ReportViewer .NET Toolbar</a><br />
<a href="http://blogs.msdn.com/bimusings/archive/2005/09/21/472277.aspx"> Installing and Localizing the Visual Studio 2005 Report Viewer Controls</a></p>
<p>Technorati Tags: <a href="http://technorati.com/tag/reportviewer" rel="tag">reportviewer</a>, <a href="http://technorati.com/tag/sql%20server%20reporting%20services" rel="tag">sql server reporting services</a>, <a href="http://technorati.com/tag/localizazzione" rel="tag">localizazzione</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloginformatico.net/2007/05/29/localizzare-il-controllo-microsoft-reportviewer/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced)

Served from: www.bloginformatico.net @ 2012-02-05 12:03:56 -->
