<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Advanced javascript in Reporting Services</title>
	<atom:link href="http://www.bp-msbi.com/2008/09/advanced-javascript-in-reporting/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bp-msbi.com/2008/09/advanced-javascript-in-reporting/</link>
	<description>A practical blog about Microsoft BI tools, techniques and practices written by a developer for other fellow developers.</description>
	<lastBuildDate>Fri, 27 Jan 2012 15:41:05 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: robin</title>
		<link>http://www.bp-msbi.com/2008/09/advanced-javascript-in-reporting/comment-page-1/#comment-26091</link>
		<dc:creator>robin</dc:creator>
		<pubDate>Sun, 15 Jan 2012 17:18:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.bp-msbi.com/2008/09/advanced-javascript-in-reporting-services/#comment-26091</guid>
		<description>thank you so much for writing this up, it&#039;s invaluable!!</description>
		<content:encoded><![CDATA[<p>thank you so much for writing this up, it&#8217;s invaluable!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MSBI</title>
		<link>http://www.bp-msbi.com/2008/09/advanced-javascript-in-reporting/comment-page-1/#comment-25995</link>
		<dc:creator>MSBI</dc:creator>
		<pubDate>Wed, 14 Dec 2011 07:47:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.bp-msbi.com/2008/09/advanced-javascript-in-reporting-services/#comment-25995</guid>
		<description>Hi All,


We Have Build one Report, Report Exported through PDF its showing Drill down Format (Customer
Name
Age
Address...) thing is that am using Subscriptions report send a mail to user .But that PDF format report is not show this format (Customer
Name
Age
Address...) only showing Just customer only. I want drilldown also .please help him any suggestions.Is there any customization code is available for Controlling the PDF Export for Expanded format



Regards
MSBI</description>
		<content:encoded><![CDATA[<p>Hi All,</p>
<p>We Have Build one Report, Report Exported through PDF its showing Drill down Format (Customer<br />
Name<br />
Age<br />
Address&#8230;) thing is that am using Subscriptions report send a mail to user .But that PDF format report is not show this format (Customer<br />
Name<br />
Age<br />
Address&#8230;) only showing Just customer only. I want drilldown also .please help him any suggestions.Is there any customization code is available for Controlling the PDF Export for Expanded format</p>
<p>Regards<br />
MSBI</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anush</title>
		<link>http://www.bp-msbi.com/2008/09/advanced-javascript-in-reporting/comment-page-1/#comment-25236</link>
		<dc:creator>Anush</dc:creator>
		<pubDate>Fri, 11 Nov 2011 06:42:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.bp-msbi.com/2008/09/advanced-javascript-in-reporting-services/#comment-25236</guid>
		<description>I used the same way. but its not working in performance point reports. any reasons for that?</description>
		<content:encoded><![CDATA[<p>I used the same way. but its not working in performance point reports. any reasons for that?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Boyan Penev</title>
		<link>http://www.bp-msbi.com/2008/09/advanced-javascript-in-reporting/comment-page-1/#comment-24331</link>
		<dc:creator>Boyan Penev</dc:creator>
		<pubDate>Wed, 02 Nov 2011 22:30:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.bp-msbi.com/2008/09/advanced-javascript-in-reporting-services/#comment-24331</guid>
		<description>Hi Rodrigo,

As far as I am aware, if you are using just the BI stack, the only option you have is to use PerformancePoint Services. It allows passing filters between its parts and you can build grids and charts which allow this sort of functionality. Have a look at Richard Lees&#039; site for a live demo (http://richardlees.com.au/Sites/Demonstrations/Shared%20Documents/Web%20Dashboard%20-%20close%20to%20real%20time%20analytics%20of%20this%20internet%20site/Internet%20Activity%20Today.aspx). I don&#039;t think Richard has linked any of the parts, but it is possible to click on a cell or a chart and pass the selection to other parts. If you already have SharePoint 2010 you already have PPS, and SSRS reports can be parts in PPS, but I don&#039;t think you can click on a report and pass the selection to another one.</description>
		<content:encoded><![CDATA[<p>Hi Rodrigo,</p>
<p>As far as I am aware, if you are using just the BI stack, the only option you have is to use PerformancePoint Services. It allows passing filters between its parts and you can build grids and charts which allow this sort of functionality. Have a look at Richard Lees&#8217; site for a live demo (<a href="http://richardlees.com.au/Sites/Demonstrations/Shared%20Documents/Web%20Dashboard%20-%20close%20to%20real%20time%20analytics%20of%20this%20internet%20site/Internet%20Activity%20Today.aspx" rel="nofollow">http://richardlees.com.au/Sites/Demonstrations/Shared%20Documents/Web%20Dashboard%20-%20close%20to%20real%20time%20analytics%20of%20this%20internet%20site/Internet%20Activity%20Today.aspx</a>). I don&#8217;t think Richard has linked any of the parts, but it is possible to click on a cell or a chart and pass the selection to other parts. If you already have SharePoint 2010 you already have PPS, and SSRS reports can be parts in PPS, but I don&#8217;t think you can click on a report and pass the selection to another one.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rodrigo</title>
		<link>http://www.bp-msbi.com/2008/09/advanced-javascript-in-reporting/comment-page-1/#comment-24273</link>
		<dc:creator>Rodrigo</dc:creator>
		<pubDate>Wed, 02 Nov 2011 07:39:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.bp-msbi.com/2008/09/advanced-javascript-in-reporting-services/#comment-24273</guid>
		<description>Hei Boyan,

 Interesting you article, I am facing a issue with SSRS 2008 R2 and a Dashboard in Sharepoint 2010. 
I am not sure if you are familiar with Sharepoint but anyway it looks like you know a lot, what I am trying to do is to have a dashboard with 2 reports (SSRS webparts) and when the user clicks on one of the rows on the first report, the other report should be updated based on the clicked  value. I am looking for a way to link the reports and not using drilldown or drillthrough with a subreport is not an option in this case. So if you know a way to accomplish this task let me know.</description>
		<content:encoded><![CDATA[<p>Hei Boyan,</p>
<p> Interesting you article, I am facing a issue with SSRS 2008 R2 and a Dashboard in Sharepoint 2010.<br />
I am not sure if you are familiar with Sharepoint but anyway it looks like you know a lot, what I am trying to do is to have a dashboard with 2 reports (SSRS webparts) and when the user clicks on one of the rows on the first report, the other report should be updated based on the clicked  value. I am looking for a way to link the reports and not using drilldown or drillthrough with a subreport is not an option in this case. So if you know a way to accomplish this task let me know.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David X</title>
		<link>http://www.bp-msbi.com/2008/09/advanced-javascript-in-reporting/comment-page-1/#comment-22818</link>
		<dc:creator>David X</dc:creator>
		<pubDate>Fri, 21 Oct 2011 18:58:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.bp-msbi.com/2008/09/advanced-javascript-in-reporting-services/#comment-22818</guid>
		<description>Ok, solved it. This works. 

The solution was in the Replace() function:

=&quot;javascript:void(window.open(&#039;&quot; &amp; Globals!ReportServerUrl &amp; &quot;?&quot; &amp; Globals!ReportFolder &amp; &quot;/PMChart_of_Monthly_performance_popup.rdl &amp;ParmMonth=&quot; &amp; Fields!month_num.Value &amp;&quot; &amp;ParmType=&quot; &amp; Fields!Type.Value &amp;&quot; &amp;ParmYear=&quot; &amp; Fields!year_num.Value &amp;&quot; &amp;ParmOwner=&quot; &amp; Replace(Parameters!ParmOwner.Value,&quot;\&quot;,&quot;\\&quot;) &amp;&quot;&amp;rc:Parameters=False&quot;&amp; &quot; &#039;,&#039;_blank&#039;,&#039;scrollbars=auto, resizable=yes, status=no, top=100, left=250, width=500, height=500&#039;))&quot;</description>
		<content:encoded><![CDATA[<p>Ok, solved it. This works. </p>
<p>The solution was in the Replace() function:</p>
<p>=&#8221;javascript:void(window.open(&#8216;&#8221; &amp; Globals!ReportServerUrl &amp; &#8220;?&#8221; &amp; Globals!ReportFolder &amp; &#8220;/PMChart_of_Monthly_performance_popup.rdl &amp;ParmMonth=&#8221; &amp; Fields!month_num.Value &amp;&#8221; &amp;ParmType=&#8221; &amp; Fields!Type.Value &amp;&#8221; &amp;ParmYear=&#8221; &amp; Fields!year_num.Value &amp;&#8221; &amp;ParmOwner=&#8221; &amp; Replace(Parameters!ParmOwner.Value,&#8221;\&#8221;,&#8221;\\&#8221;) &amp;&#8221;&amp;rc:Parameters=False&#8221;&amp; &#8221; &#8216;,&#8217;_blank&#8217;,'scrollbars=auto, resizable=yes, status=no, top=100, left=250, width=500, height=500&#8242;))&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David X</title>
		<link>http://www.bp-msbi.com/2008/09/advanced-javascript-in-reporting/comment-page-1/#comment-22658</link>
		<dc:creator>David X</dc:creator>
		<pubDate>Thu, 20 Oct 2011 18:02:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.bp-msbi.com/2008/09/advanced-javascript-in-reporting-services/#comment-22658</guid>
		<description>Boyan:

I’m using the following in the action for chart in SSRS:

=&quot;javascript:void(window.open(&#039;&quot; &amp; Globals!ReportServerUrl &amp; &quot;?&quot; &amp; Globals!ReportFolder &amp; &quot;/PMChart_of_Monthly_performance_popup.rdl&amp;rs:Command=render&amp;rc:Parameters=true &amp;ParmMonth=&quot; &amp; Fields!month_num.Value &amp;&quot; &amp;ParmType=&quot; &amp; Fields!Type.Value &amp;&quot; &amp;ParmYear=&quot; &amp; Fields!year_num.Value &amp; &quot;&amp;ParmOwner=&#039; + escape(&#039;&quot; &amp; Parameters!ParmOwner.Value &amp; &quot;&#039;),&#039;_blank&#039;))&quot;

ParmOwner= DOMAIN\USERID is the result, where it should be DOMAIN\USERID. Escape don’t seem to work with the “\” value. Is this the case, or what am I doing wrong?</description>
		<content:encoded><![CDATA[<p>Boyan:</p>
<p>I’m using the following in the action for chart in SSRS:</p>
<p>=&#8221;javascript:void(window.open(&#8216;&#8221; &amp; Globals!ReportServerUrl &amp; &#8220;?&#8221; &amp; Globals!ReportFolder &amp; &#8220;/PMChart_of_Monthly_performance_popup.rdl&amp;rs:Command=render&amp;rc:Parameters=true &amp;ParmMonth=&#8221; &amp; Fields!month_num.Value &amp;&#8221; &amp;ParmType=&#8221; &amp; Fields!Type.Value &amp;&#8221; &amp;ParmYear=&#8221; &amp; Fields!year_num.Value &amp; &#8220;&amp;ParmOwner=&#8217; + escape(&#8216;&#8221; &amp; Parameters!ParmOwner.Value &amp; &#8220;&#8216;),&#8217;_blank&#8217;))&#8221;</p>
<p>ParmOwner= DOMAIN\USERID is the result, where it should be DOMAIN\USERID. Escape don’t seem to work with the “\” value. Is this the case, or what am I doing wrong?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Boyan Penev</title>
		<link>http://www.bp-msbi.com/2008/09/advanced-javascript-in-reporting/comment-page-1/#comment-16591</link>
		<dc:creator>Boyan Penev</dc:creator>
		<pubDate>Sat, 17 Sep 2011 05:34:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.bp-msbi.com/2008/09/advanced-javascript-in-reporting-services/#comment-16591</guid>
		<description>Hi Shane,

I don&#039;t think it&#039;s possible to pass parameters through the file:// protocol. Maybe you can create an web app which you can call through http:// and pass the parameter to it. This app can then handle the scenario you are describing.</description>
		<content:encoded><![CDATA[<p>Hi Shane,</p>
<p>I don&#8217;t think it&#8217;s possible to pass parameters through the file:// protocol. Maybe you can create an web app which you can call through http:// and pass the parameter to it. This app can then handle the scenario you are describing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shane</title>
		<link>http://www.bp-msbi.com/2008/09/advanced-javascript-in-reporting/comment-page-1/#comment-16524</link>
		<dc:creator>Shane</dc:creator>
		<pubDate>Fri, 16 Sep 2011 20:46:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.bp-msbi.com/2008/09/advanced-javascript-in-reporting-services/#comment-16524</guid>
		<description>Thanks for the article!

I have a command from a Crystal report that looks like this;
&quot;\\novoserv\ACCPAC\Macros\NovOE.exe &quot; It opens the NovOE.exe screen and loads the order specified in {OEORDH.ORDNUMBER} from the report.

I need to replicate this in SSRS.  I can load the screen using the following;
=&quot;javascript:void(window.open(&#039;file://novoserv/accpac/macros/novoe.exe&#039;,&#039;_blank&#039;,&#039;ORD25332&#039;))&quot;

The issue is that it is not passing / reading the order number as a parameter.  

Additional:
The vb command that does work in Windows is;
Shell &quot;\\novoserv\ACCPAC\Macros\NovOE.exe &quot; &amp; strDocNum, vbNormalFocus

Any suggestions would be GREATLY appreciated!

Thanks in advance,

Shane</description>
		<content:encoded><![CDATA[<p>Thanks for the article!</p>
<p>I have a command from a Crystal report that looks like this;<br />
&#8220;\\novoserv\ACCPAC\Macros\NovOE.exe &#8221; It opens the NovOE.exe screen and loads the order specified in {OEORDH.ORDNUMBER} from the report.</p>
<p>I need to replicate this in SSRS.  I can load the screen using the following;<br />
=&#8221;javascript:void(window.open(&#8216;file://novoserv/accpac/macros/novoe.exe&#8217;,'_blank&#8217;,'ORD25332&#8242;))&#8221;</p>
<p>The issue is that it is not passing / reading the order number as a parameter.  </p>
<p>Additional:<br />
The vb command that does work in Windows is;<br />
Shell &#8220;\\novoserv\ACCPAC\Macros\NovOE.exe &#8221; &amp; strDocNum, vbNormalFocus</p>
<p>Any suggestions would be GREATLY appreciated!</p>
<p>Thanks in advance,</p>
<p>Shane</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MWeaver</title>
		<link>http://www.bp-msbi.com/2008/09/advanced-javascript-in-reporting/comment-page-1/#comment-12719</link>
		<dc:creator>MWeaver</dc:creator>
		<pubDate>Wed, 24 Aug 2011 23:53:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.bp-msbi.com/2008/09/advanced-javascript-in-reporting-services/#comment-12719</guid>
		<description>I have an issue where a javascript link on my report will not fire.  Nothing happens.  It works fine if I just paste it into IE and go.
Javascripting is enabled in the browser, and javascript works outside of the report viewer.  Anybody else have this problem?

javascript:void(window.open(&#039;http://www.microsoft.com&#039;,&#039;_blank&#039;))</description>
		<content:encoded><![CDATA[<p>I have an issue where a javascript link on my report will not fire.  Nothing happens.  It works fine if I just paste it into IE and go.<br />
Javascripting is enabled in the browser, and javascript works outside of the report viewer.  Anybody else have this problem?</p>
<p>javascript:void(window.open(&#8216;<a href="http://www.microsoft.com&#039;,&#039;_blank" rel="nofollow">http://www.microsoft.com&#039;,&#039;_blank</a>&#8216;))</p>
]]></content:encoded>
	</item>
</channel>
</rss>

