<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://jetlounge.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>jetlounge.net - technews : Reporting Services</title><link>http://jetlounge.net/blogs/teched/archive/tags/Reporting+Services/default.aspx</link><description>Tags: Reporting Services</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>Suppress Auto Update of MDX Parameter Datasets in Reporting Services 2008</title><link>http://jetlounge.net/blogs/teched/archive/2009/06/25/suppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx</link><pubDate>Thu, 25 Jun 2009 20:56:00 GMT</pubDate><guid isPermaLink="false">d15d7548-2704-48a8-adc3-8c34840848b7:171</guid><dc:creator>david</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://jetlounge.net/blogs/teched/rsscomments.aspx?PostID=171</wfw:commentRss><comments>http://jetlounge.net/blogs/teched/archive/2009/06/25/suppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;With the MDX Query Designer in SSRS 2008 Report Designer and Report Builder 2.0, changing the main dataset overwrites the parameter datasets, which will kill any manual adjustments made. Bummer.&lt;/p&gt;
&lt;p&gt;The hack to fix is to add a SuppressAutoUpdate =true to the &lt;strong&gt;parameter&lt;/strong&gt; dataset:&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:Courier New;FONT-SIZE:10pt;"&gt;&lt;span style="COLOR:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR:#a31515;"&gt;Query&lt;/span&gt;&lt;span style="COLOR:blue;"&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:Courier New;FONT-SIZE:10pt;"&gt;&lt;span style="COLOR:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR:#a31515;"&gt;DataSourceName&lt;/span&gt;&lt;span style="COLOR:blue;"&gt;&amp;gt;&lt;/span&gt;DataSource1&lt;span style="COLOR:blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="COLOR:#a31515;"&gt;DataSourceName&lt;/span&gt;&lt;span style="COLOR:blue;"&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:Courier New;FONT-SIZE:10pt;"&gt;&lt;span style="COLOR:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR:#a31515;"&gt;CommandText&lt;/span&gt;&lt;span style="COLOR:blue;"&gt;&amp;gt; … &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:Courier New;FONT-SIZE:10pt;"&gt;&lt;strong&gt;&lt;span style="COLOR:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR:#a31515;"&gt;rd:SuppressAutoUpdate&lt;/span&gt;&lt;span style="COLOR:blue;"&gt;&amp;gt;&lt;/span&gt;true&lt;span style="COLOR:blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="COLOR:#a31515;"&gt;rd:SuppressAutoUpdate&lt;/span&gt;&lt;span style="COLOR:blue;"&gt;&amp;gt; &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:Courier New;FONT-SIZE:10pt;"&gt;&lt;span style="COLOR:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR:#a31515;"&gt;rd:Hidden&lt;/span&gt;&lt;span style="COLOR:blue;"&gt;&amp;gt;&lt;/span&gt;false&lt;span style="COLOR:blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="COLOR:#a31515;"&gt;rd:Hidden&lt;/span&gt;&lt;span style="COLOR:blue;"&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:Courier New;FONT-SIZE:10pt;"&gt;&lt;span style="COLOR:blue;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="COLOR:#a31515;"&gt;Query&lt;/span&gt;&lt;span style="COLOR:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;!-- Del.ico.us Tag --&gt;&lt;a href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f06%2f25%2fsuppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx&amp;tags=&amp;title=Suppress+Auto+Update+of+MDX+Parameter+Datasets+in+Reporting+Services+2008" mce_href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f06%2f25%2fsuppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx&amp;tags=&amp;title=Suppress+Auto+Update+of+MDX+Parameter+Datasets+in+Reporting+Services+2008" target="_blank"&gt;&lt;img class=link_icon alt="del.ico.us" src="http://jetlounge.net/images/delicious.png" alt="del.ico.us" /&gt;&lt;/a&gt;&lt;!-- Digg it Tag --&gt;&lt;a href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f06%2f25%2fsuppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx&amp;title=Suppress+Auto+Update+of+MDX+Parameter+Datasets+in+Reporting+Services+2008&amp;tags=" mce_href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f06%2f25%2fsuppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx&amp;title=Suppress+Auto+Update+of+MDX+Parameter+Datasets+in+Reporting+Services+2008&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/digg.png" width="18px" height="18px" alt="digg this" /&gt;&lt;/a&gt; &lt;!-- Technorati Tag --&gt;&lt;a href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f06%2f25%2fsuppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx&amp;tags=" mce_href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f06%2f25%2fsuppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="technorati" src="http://jetlounge.net/images/technorati.png" /&gt; &lt;/a&gt;&lt;!-- Blinklist --&gt;&lt;a href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f06%2f25%2fsuppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx&amp;Title=Suppress+Auto+Update+of+MDX+Parameter+Datasets+in+Reporting+Services+2008&amp;tags=" mce_href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f06%2f25%2fsuppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx&amp;Title=Suppress+Auto+Update+of+MDX+Parameter+Datasets+in+Reporting+Services+2008&amp;tags="target="_blank"&gt;&lt;img class=link_icon alt="BlinkList" src="http://jetlounge.net/images/blinklist.png" /&gt; &lt;/a&gt;&lt;!-- Furl --&gt;&lt;a href="http://furl.net/storeIt.jsp?t=Suppress+Auto+Update+of+MDX+Parameter+Datasets+in+Reporting+Services+2008&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f06%2f25%2fsuppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx&amp;tags=" mce_href="http://furl.net/storeIt.jsp?t=Suppress+Auto+Update+of+MDX+Parameter+Datasets+in+Reporting+Services+2008&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f06%2f25%2fsuppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="Furl" src="http://jetlounge.net/images/furl.png" /&gt; &lt;/a&gt;&lt;!-- Reddit--&gt;&lt;a href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f06%2f25%2fsuppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx&amp;title=Suppress+Auto+Update+of+MDX+Parameter+Datasets+in+Reporting+Services+2008&amp;tags=" mce_href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f06%2f25%2fsuppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx&amp;title=Suppress+Auto+Update+of+MDX+Parameter+Datasets+in+Reporting+Services+2008&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/reddit.png" alt="reddit" /&gt;&lt;/a&gt;&lt;!-- Dot Net Kicks --&gt;&lt;a href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f06%2f25%2fsuppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx&amp;title=Suppress+Auto+Update+of+MDX+Parameter+Datasets+in+Reporting+Services+2008&amp;tags=" mce_href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f06%2f25%2fsuppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx&amp;title=Suppress+Auto+Update+of+MDX+Parameter+Datasets+in+Reporting+Services+2008&amp;tags=" target="_blank"&gt;&lt;img height="18px" width="18px" class=link_icon alt="DotNetKicks" src="http://jetlounge.net/images/dotnetkicks.png" /&gt; &lt;/a&gt;&lt;!-- Google Tag --&gt;&lt;a href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f06%2f25%2fsuppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx&amp;title=Suppress+Auto+Update+of+MDX+Parameter+Datasets+in+Reporting+Services+2008&amp;tags=" mce_href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f06%2f25%2fsuppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx&amp;title=Suppress+Auto+Update+of+MDX+Parameter+Datasets+in+Reporting+Services+2008&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="google!" src="http://jetlounge.net/images/google.png" /&gt; &lt;/a&gt;&lt;!-- Live --&gt;&lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f06%2f25%2fsuppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx&amp;title=Suppress+Auto+Update+of+MDX+Parameter+Datasets+in+Reporting+Services+2008&amp;tags=" mce_href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f06%2f25%2fsuppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx&amp;title=Suppress+Auto+Update+of+MDX+Parameter+Datasets+in+Reporting+Services+2008&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="live" src="http://jetlounge.net/images/live.png" /&gt; &lt;/a&gt;&lt;!-- Facebook --&gt;&lt;a href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f06%2f25%2fsuppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx&amp;t=Suppress+Auto+Update+of+MDX+Parameter+Datasets+in+Reporting+Services+2008" mce_href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f06%2f25%2fsuppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx&amp;t=Suppress+Auto+Update+of+MDX+Parameter+Datasets+in+Reporting+Services+2008" target="_blank"&gt;&lt;img class=link_icon alt="Facebook" src="http://jetlounge.net/images/facebook.png" /&gt; &lt;/a&gt;&lt;!-- stumble upon --&gt;&lt;a href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Suppress+Auto+Update+of+MDX+Parameter+Datasets+in+Reporting+Services+2008" mce_href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Suppress+Auto+Update+of+MDX+Parameter+Datasets+in+Reporting+Services+2008" target="_blank"&gt;&lt;img class=link_icon alt="Stumble Upon" src="http://jetlounge.net/images/stumbleupon.png" /&gt; &lt;/a&gt;&lt;!-- Yahoo --&gt;&lt;a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f06%2f25%2fsuppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx&amp;t=Suppress+Auto+Update+of+MDX+Parameter+Datasets+in+Reporting+Services+2008" mce_href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f06%2f25%2fsuppress-auto-update-of-mdx-parameter-datasets-in-reporting-services-2008.aspx&amp;t=Suppress+Auto+Update+of+MDX+Parameter+Datasets+in+Reporting+Services+2008" target="_blank"&gt;&lt;img class=link_icon alt="Yahoo!" src="http://jetlounge.net/images/yahoo.png" /&gt; &lt;/a&gt;&lt;img src="http://jetlounge.net/aggbug.aspx?PostID=171" width="1" height="1"&gt;</description><category domain="http://jetlounge.net/blogs/teched/archive/tags/Reporting+Services/default.aspx">Reporting Services</category><category domain="http://jetlounge.net/blogs/teched/archive/tags/Report+Builder/default.aspx">Report Builder</category><category domain="http://jetlounge.net/blogs/teched/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category><category domain="http://jetlounge.net/blogs/teched/archive/tags/MDX/default.aspx">MDX</category></item><item><title>FIX: An unexpected error has occurred, Web Parts Maintenance Page</title><link>http://jetlounge.net/blogs/teched/archive/2009/02/27/fix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx</link><pubDate>Fri, 27 Feb 2009 14:03:00 GMT</pubDate><guid isPermaLink="false">d15d7548-2704-48a8-adc3-8c34840848b7:150</guid><dc:creator>david</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://jetlounge.net/blogs/teched/rsscomments.aspx?PostID=150</wfw:commentRss><comments>http://jetlounge.net/blogs/teched/archive/2009/02/27/fix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx#comments</comments><description>&lt;p&gt;I received this error on a web part page that used the SQL Server Reporting Services native web parts for Report Browsing and report Viewing. Every time I attempted to &amp;quot;connect&amp;quot; the Viewer control to the Browser, I was kicked out to an error page with the following error message:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;&amp;nbsp;An unexpected error has occurred.&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Web Parts Maintenance Page: If you have permission, you can use this page to temporarily close Web Parts or remove personal settings. For more information, contact your site administrator. &lt;br /&gt;&lt;br /&gt;Troubleshoot issues with Windows SharePoint Services.&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;You may receive an error with a SharePoint page that has other web parts. The immediate fix is to delete the web part, but that&amp;#39;s not a real workaround. Changing the trust level for the site worked for me.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;This is the complete fix:&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt 0.5in;"&gt;&lt;span&gt;&lt;font face="Calibri"&gt;1.&lt;/font&gt;&lt;span style="FONT:7pt &amp;#39;Times New Roman&amp;#39;;font-size-adjust:none;font-stretch:normal;-x-system-font:none;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;font face="Calibri"&gt;Open web.config file of current web application&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt 0.5in;"&gt;&lt;font face="Calibri"&gt;2.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Find the node that begins &lt;em&gt;&lt;strong&gt;&amp;lt;trust level=&lt;/strong&gt;&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt 0.5in;"&gt;&lt;span&gt;&lt;font face="Calibri"&gt;3.&lt;/font&gt;&lt;span style="FONT:7pt &amp;#39;Times New Roman&amp;#39;;font-size-adjust:none;font-stretch:normal;-x-system-font:none;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;font face="Calibri"&gt;Change the trust level from WSS_Minimal to &lt;strong&gt;WSS_Medium&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt 0.5in;"&gt;&lt;span&gt;&lt;font face="Calibri"&gt;4.&lt;/font&gt;&lt;span style="FONT:7pt &amp;#39;Times New Roman&amp;#39;;font-size-adjust:none;font-stretch:normal;-x-system-font:none;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;font face="Calibri"&gt;Save the file&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt 0.5in;"&gt;&lt;font face="Calibri"&gt;5.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Drop to command prompt and execute&amp;nbsp;:&amp;nbsp; &lt;strong&gt;iisreset&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt 0.5in;"&gt;&lt;strong&gt;&lt;font face="Calibri"&gt;&lt;/font&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt 0.5in;"&gt;&lt;strong&gt;&lt;font face="Calibri"&gt;&lt;/font&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 0pt 0.5in;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;!-- Del.ico.us Tag --&gt;&lt;a href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f02%2f27%2ffix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx&amp;tags=&amp;title=FIX%3a+An+unexpected+error+has+occurred%2c+Web+Parts+Maintenance+Page" mce_href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f02%2f27%2ffix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx&amp;tags=&amp;title=FIX%3a+An+unexpected+error+has+occurred%2c+Web+Parts+Maintenance+Page" target="_blank"&gt;&lt;img class=link_icon alt="del.ico.us" src="http://jetlounge.net/images/delicious.png" alt="del.ico.us" /&gt;&lt;/a&gt;&lt;!-- Digg it Tag --&gt;&lt;a href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f02%2f27%2ffix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx&amp;title=FIX%3a+An+unexpected+error+has+occurred%2c+Web+Parts+Maintenance+Page&amp;tags=" mce_href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f02%2f27%2ffix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx&amp;title=FIX%3a+An+unexpected+error+has+occurred%2c+Web+Parts+Maintenance+Page&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/digg.png" width="18px" height="18px" alt="digg this" /&gt;&lt;/a&gt; &lt;!-- Technorati Tag --&gt;&lt;a href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f02%2f27%2ffix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx&amp;tags=" mce_href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f02%2f27%2ffix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="technorati" src="http://jetlounge.net/images/technorati.png" /&gt; &lt;/a&gt;&lt;!-- Blinklist --&gt;&lt;a href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f02%2f27%2ffix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx&amp;Title=FIX%3a+An+unexpected+error+has+occurred%2c+Web+Parts+Maintenance+Page&amp;tags=" mce_href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f02%2f27%2ffix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx&amp;Title=FIX%3a+An+unexpected+error+has+occurred%2c+Web+Parts+Maintenance+Page&amp;tags="target="_blank"&gt;&lt;img class=link_icon alt="BlinkList" src="http://jetlounge.net/images/blinklist.png" /&gt; &lt;/a&gt;&lt;!-- Furl --&gt;&lt;a href="http://furl.net/storeIt.jsp?t=FIX%3a+An+unexpected+error+has+occurred%2c+Web+Parts+Maintenance+Page&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f02%2f27%2ffix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx&amp;tags=" mce_href="http://furl.net/storeIt.jsp?t=FIX%3a+An+unexpected+error+has+occurred%2c+Web+Parts+Maintenance+Page&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f02%2f27%2ffix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="Furl" src="http://jetlounge.net/images/furl.png" /&gt; &lt;/a&gt;&lt;!-- Reddit--&gt;&lt;a href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f02%2f27%2ffix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx&amp;title=FIX%3a+An+unexpected+error+has+occurred%2c+Web+Parts+Maintenance+Page&amp;tags=" mce_href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f02%2f27%2ffix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx&amp;title=FIX%3a+An+unexpected+error+has+occurred%2c+Web+Parts+Maintenance+Page&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/reddit.png" alt="reddit" /&gt;&lt;/a&gt;&lt;!-- Dot Net Kicks --&gt;&lt;a href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f02%2f27%2ffix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx&amp;title=FIX%3a+An+unexpected+error+has+occurred%2c+Web+Parts+Maintenance+Page&amp;tags=" mce_href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f02%2f27%2ffix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx&amp;title=FIX%3a+An+unexpected+error+has+occurred%2c+Web+Parts+Maintenance+Page&amp;tags=" target="_blank"&gt;&lt;img height="18px" width="18px" class=link_icon alt="DotNetKicks" src="http://jetlounge.net/images/dotnetkicks.png" /&gt; &lt;/a&gt;&lt;!-- Google Tag --&gt;&lt;a href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f02%2f27%2ffix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx&amp;title=FIX%3a+An+unexpected+error+has+occurred%2c+Web+Parts+Maintenance+Page&amp;tags=" mce_href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f02%2f27%2ffix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx&amp;title=FIX%3a+An+unexpected+error+has+occurred%2c+Web+Parts+Maintenance+Page&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="google!" src="http://jetlounge.net/images/google.png" /&gt; &lt;/a&gt;&lt;!-- Live --&gt;&lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f02%2f27%2ffix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx&amp;title=FIX%3a+An+unexpected+error+has+occurred%2c+Web+Parts+Maintenance+Page&amp;tags=" mce_href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f02%2f27%2ffix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx&amp;title=FIX%3a+An+unexpected+error+has+occurred%2c+Web+Parts+Maintenance+Page&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="live" src="http://jetlounge.net/images/live.png" /&gt; &lt;/a&gt;&lt;!-- Facebook --&gt;&lt;a href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f02%2f27%2ffix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx&amp;t=FIX%3a+An+unexpected+error+has+occurred%2c+Web+Parts+Maintenance+Page" mce_href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f02%2f27%2ffix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx&amp;t=FIX%3a+An+unexpected+error+has+occurred%2c+Web+Parts+Maintenance+Page" target="_blank"&gt;&lt;img class=link_icon alt="Facebook" src="http://jetlounge.net/images/facebook.png" /&gt; &lt;/a&gt;&lt;!-- stumble upon --&gt;&lt;a href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=FIX%3a+An+unexpected+error+has+occurred%2c+Web+Parts+Maintenance+Page" mce_href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=FIX%3a+An+unexpected+error+has+occurred%2c+Web+Parts+Maintenance+Page" target="_blank"&gt;&lt;img class=link_icon alt="Stumble Upon" src="http://jetlounge.net/images/stumbleupon.png" /&gt; &lt;/a&gt;&lt;!-- Yahoo --&gt;&lt;a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f02%2f27%2ffix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx&amp;t=FIX%3a+An+unexpected+error+has+occurred%2c+Web+Parts+Maintenance+Page" mce_href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2009%2f02%2f27%2ffix-an-unexpected-error-has-occurred-web-parts-maintenance-page.aspx&amp;t=FIX%3a+An+unexpected+error+has+occurred%2c+Web+Parts+Maintenance+Page" target="_blank"&gt;&lt;img class=link_icon alt="Yahoo!" src="http://jetlounge.net/images/yahoo.png" /&gt; &lt;/a&gt;&lt;img src="http://jetlounge.net/aggbug.aspx?PostID=150" width="1" height="1"&gt;</description><category domain="http://jetlounge.net/blogs/teched/archive/tags/Reporting+Services/default.aspx">Reporting Services</category><category domain="http://jetlounge.net/blogs/teched/archive/tags/Sharepoint/default.aspx">Sharepoint</category><category domain="http://jetlounge.net/blogs/teched/archive/tags/Web+Parts/default.aspx">Web Parts</category></item><item><title>Error When Deploying a Large RS Report Model</title><link>http://jetlounge.net/blogs/teched/archive/2008/05/30/error-when-deploying-a-large-rs-report-model.aspx</link><pubDate>Fri, 30 May 2008 15:14:00 GMT</pubDate><guid isPermaLink="false">d15d7548-2704-48a8-adc3-8c34840848b7:90</guid><dc:creator>david</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://jetlounge.net/blogs/teched/rsscomments.aspx?PostID=90</wfw:commentRss><comments>http://jetlounge.net/blogs/teched/archive/2008/05/30/error-when-deploying-a-large-rs-report-model.aspx#comments</comments><description>&lt;p&gt;&lt;br /&gt;You may recieve the error during the deployment of a Reporting Services model:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;There was an exception running the extensions specified in the config file.&lt;br /&gt;Maximum request length exceeded.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To correct, you need to increase the file size limit currently in place in the web.config on the RS Server. &lt;br /&gt;Find the &lt;em&gt;web.config&lt;/em&gt; file located in the directory:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;[SQL Server Directory]/[MSSQL RS Instance]/Reporting Services/ReportServer&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Locate the node &lt;strong&gt;&lt;em&gt;&amp;lt;httpRuntime&amp;gt;&lt;/em&gt;&lt;/strong&gt;&amp;nbsp; and add the attribute &lt;strong&gt;maxRequestLength&lt;/strong&gt; and a number, or simply modify the value until you increase the limit such that you can deploy.&lt;/p&gt;
&lt;p&gt;Mine looked like this when I was done:&lt;br /&gt;&lt;strong&gt;&lt;em&gt;&amp;lt;httpRuntime executionTimeout = &amp;quot;9000&amp;quot; maxRequestLength = &amp;quot;102400&amp;quot; /&amp;gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Save the file and redeploy. You can switch it back if you like when you are done deploying.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Full attribute listing for httpRuntime here:&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/e1f13641(VS.80).aspx"&gt;http://msdn.microsoft.com/en-us/library/e1f13641(VS.80).aspx&lt;/a&gt;&lt;/p&gt;
&lt;!-- Del.ico.us Tag --&gt;&lt;a href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f05%2f30%2ferror-when-deploying-a-large-rs-report-model.aspx&amp;tags=&amp;title=Error+When+Deploying+a+Large+RS+Report+Model" mce_href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f05%2f30%2ferror-when-deploying-a-large-rs-report-model.aspx&amp;tags=&amp;title=Error+When+Deploying+a+Large+RS+Report+Model" target="_blank"&gt;&lt;img class=link_icon alt="del.ico.us" src="http://jetlounge.net/images/delicious.png" alt="del.ico.us" /&gt;&lt;/a&gt;&lt;!-- Digg it Tag --&gt;&lt;a href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f05%2f30%2ferror-when-deploying-a-large-rs-report-model.aspx&amp;title=Error+When+Deploying+a+Large+RS+Report+Model&amp;tags=" mce_href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f05%2f30%2ferror-when-deploying-a-large-rs-report-model.aspx&amp;title=Error+When+Deploying+a+Large+RS+Report+Model&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/digg.png" width="18px" height="18px" alt="digg this" /&gt;&lt;/a&gt; &lt;!-- Technorati Tag --&gt;&lt;a href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f05%2f30%2ferror-when-deploying-a-large-rs-report-model.aspx&amp;tags=" mce_href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f05%2f30%2ferror-when-deploying-a-large-rs-report-model.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="technorati" src="http://jetlounge.net/images/technorati.png" /&gt; &lt;/a&gt;&lt;!-- Blinklist --&gt;&lt;a href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f05%2f30%2ferror-when-deploying-a-large-rs-report-model.aspx&amp;Title=Error+When+Deploying+a+Large+RS+Report+Model&amp;tags=" mce_href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f05%2f30%2ferror-when-deploying-a-large-rs-report-model.aspx&amp;Title=Error+When+Deploying+a+Large+RS+Report+Model&amp;tags="target="_blank"&gt;&lt;img class=link_icon alt="BlinkList" src="http://jetlounge.net/images/blinklist.png" /&gt; &lt;/a&gt;&lt;!-- Furl --&gt;&lt;a href="http://furl.net/storeIt.jsp?t=Error+When+Deploying+a+Large+RS+Report+Model&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f05%2f30%2ferror-when-deploying-a-large-rs-report-model.aspx&amp;tags=" mce_href="http://furl.net/storeIt.jsp?t=Error+When+Deploying+a+Large+RS+Report+Model&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f05%2f30%2ferror-when-deploying-a-large-rs-report-model.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="Furl" src="http://jetlounge.net/images/furl.png" /&gt; &lt;/a&gt;&lt;!-- Reddit--&gt;&lt;a href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f05%2f30%2ferror-when-deploying-a-large-rs-report-model.aspx&amp;title=Error+When+Deploying+a+Large+RS+Report+Model&amp;tags=" mce_href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f05%2f30%2ferror-when-deploying-a-large-rs-report-model.aspx&amp;title=Error+When+Deploying+a+Large+RS+Report+Model&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/reddit.png" alt="reddit" /&gt;&lt;/a&gt;&lt;!-- Dot Net Kicks --&gt;&lt;a href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f05%2f30%2ferror-when-deploying-a-large-rs-report-model.aspx&amp;title=Error+When+Deploying+a+Large+RS+Report+Model&amp;tags=" mce_href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f05%2f30%2ferror-when-deploying-a-large-rs-report-model.aspx&amp;title=Error+When+Deploying+a+Large+RS+Report+Model&amp;tags=" target="_blank"&gt;&lt;img height="18px" width="18px" class=link_icon alt="DotNetKicks" src="http://jetlounge.net/images/dotnetkicks.png" /&gt; &lt;/a&gt;&lt;!-- Google Tag --&gt;&lt;a href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f05%2f30%2ferror-when-deploying-a-large-rs-report-model.aspx&amp;title=Error+When+Deploying+a+Large+RS+Report+Model&amp;tags=" mce_href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f05%2f30%2ferror-when-deploying-a-large-rs-report-model.aspx&amp;title=Error+When+Deploying+a+Large+RS+Report+Model&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="google!" src="http://jetlounge.net/images/google.png" /&gt; &lt;/a&gt;&lt;!-- Live --&gt;&lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f05%2f30%2ferror-when-deploying-a-large-rs-report-model.aspx&amp;title=Error+When+Deploying+a+Large+RS+Report+Model&amp;tags=" mce_href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f05%2f30%2ferror-when-deploying-a-large-rs-report-model.aspx&amp;title=Error+When+Deploying+a+Large+RS+Report+Model&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="live" src="http://jetlounge.net/images/live.png" /&gt; &lt;/a&gt;&lt;!-- Facebook --&gt;&lt;a href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f05%2f30%2ferror-when-deploying-a-large-rs-report-model.aspx&amp;t=Error+When+Deploying+a+Large+RS+Report+Model" mce_href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f05%2f30%2ferror-when-deploying-a-large-rs-report-model.aspx&amp;t=Error+When+Deploying+a+Large+RS+Report+Model" target="_blank"&gt;&lt;img class=link_icon alt="Facebook" src="http://jetlounge.net/images/facebook.png" /&gt; &lt;/a&gt;&lt;!-- stumble upon --&gt;&lt;a href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Error+When+Deploying+a+Large+RS+Report+Model" mce_href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Error+When+Deploying+a+Large+RS+Report+Model" target="_blank"&gt;&lt;img class=link_icon alt="Stumble Upon" src="http://jetlounge.net/images/stumbleupon.png" /&gt; &lt;/a&gt;&lt;!-- Yahoo --&gt;&lt;a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f05%2f30%2ferror-when-deploying-a-large-rs-report-model.aspx&amp;t=Error+When+Deploying+a+Large+RS+Report+Model" mce_href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f05%2f30%2ferror-when-deploying-a-large-rs-report-model.aspx&amp;t=Error+When+Deploying+a+Large+RS+Report+Model" target="_blank"&gt;&lt;img class=link_icon alt="Yahoo!" src="http://jetlounge.net/images/yahoo.png" /&gt; &lt;/a&gt;&lt;img src="http://jetlounge.net/aggbug.aspx?PostID=90" width="1" height="1"&gt;</description><category domain="http://jetlounge.net/blogs/teched/archive/tags/Reporting+Services/default.aspx">Reporting Services</category><category domain="http://jetlounge.net/blogs/teched/archive/tags/Report+Builder/default.aspx">Report Builder</category><category domain="http://jetlounge.net/blogs/teched/archive/tags/Report+Model/default.aspx">Report Model</category></item><item><title>FIX: Visual Studio cannot shut down because a modal dialog is open</title><link>http://jetlounge.net/blogs/teched/archive/2008/04/09/visual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx</link><pubDate>Wed, 09 Apr 2008 15:53:00 GMT</pubDate><guid isPermaLink="false">d15d7548-2704-48a8-adc3-8c34840848b7:76</guid><dc:creator>david</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://jetlounge.net/blogs/teched/rsscomments.aspx?PostID=76</wfw:commentRss><comments>http://jetlounge.net/blogs/teched/archive/2008/04/09/visual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx#comments</comments><description>&lt;p&gt;You might get this error message after some report development in BIDS (Business Intelligence Development Studio). It&amp;#39;s actually a Visual Studio issue..something that has to do with VSS...and you may be afflicted even if you aren&amp;#39;t using VSS.&lt;/p&gt;
&lt;p&gt;The Error Message states exactly:&lt;/p&gt;
&lt;p&gt;---------------------------&lt;br /&gt;Microsoft Visual Studio&lt;br /&gt;---------------------------&lt;br /&gt;&lt;i&gt;&lt;b&gt;Microsoft Visual Studio cannot shut down because a modal dialog is active. Close the active dialog and try again.&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;Then you have to shut down the entire process and hope that&amp;nbsp;work has been saved.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;A fix is now out for this issue as a hotfix.&amp;nbsp;You first must have SP1 applied to Visual Studio 2005.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Learn about the issue here from the MS Support Site:&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/936971"&gt;http://support.microsoft.com/kb/936971&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Download the hotfix here from the MS Connect Site:&lt;br /&gt;&lt;a href="https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=7259"&gt;https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=7259&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;!-- Del.ico.us Tag --&gt;&lt;a href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f04%2f09%2fvisual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx&amp;tags=&amp;title=FIX%3a+Visual+Studio+cannot+shut+down+because+a+modal+dialog+is+open" mce_href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f04%2f09%2fvisual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx&amp;tags=&amp;title=FIX%3a+Visual+Studio+cannot+shut+down+because+a+modal+dialog+is+open" target="_blank"&gt;&lt;img class=link_icon alt="del.ico.us" src="http://jetlounge.net/images/delicious.png" alt="del.ico.us" /&gt;&lt;/a&gt;&lt;!-- Digg it Tag --&gt;&lt;a href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f04%2f09%2fvisual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx&amp;title=FIX%3a+Visual+Studio+cannot+shut+down+because+a+modal+dialog+is+open&amp;tags=" mce_href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f04%2f09%2fvisual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx&amp;title=FIX%3a+Visual+Studio+cannot+shut+down+because+a+modal+dialog+is+open&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/digg.png" width="18px" height="18px" alt="digg this" /&gt;&lt;/a&gt; &lt;!-- Technorati Tag --&gt;&lt;a href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f04%2f09%2fvisual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx&amp;tags=" mce_href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f04%2f09%2fvisual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="technorati" src="http://jetlounge.net/images/technorati.png" /&gt; &lt;/a&gt;&lt;!-- Blinklist --&gt;&lt;a href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f04%2f09%2fvisual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx&amp;Title=FIX%3a+Visual+Studio+cannot+shut+down+because+a+modal+dialog+is+open&amp;tags=" mce_href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f04%2f09%2fvisual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx&amp;Title=FIX%3a+Visual+Studio+cannot+shut+down+because+a+modal+dialog+is+open&amp;tags="target="_blank"&gt;&lt;img class=link_icon alt="BlinkList" src="http://jetlounge.net/images/blinklist.png" /&gt; &lt;/a&gt;&lt;!-- Furl --&gt;&lt;a href="http://furl.net/storeIt.jsp?t=FIX%3a+Visual+Studio+cannot+shut+down+because+a+modal+dialog+is+open&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f04%2f09%2fvisual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx&amp;tags=" mce_href="http://furl.net/storeIt.jsp?t=FIX%3a+Visual+Studio+cannot+shut+down+because+a+modal+dialog+is+open&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f04%2f09%2fvisual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="Furl" src="http://jetlounge.net/images/furl.png" /&gt; &lt;/a&gt;&lt;!-- Reddit--&gt;&lt;a href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f04%2f09%2fvisual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx&amp;title=FIX%3a+Visual+Studio+cannot+shut+down+because+a+modal+dialog+is+open&amp;tags=" mce_href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f04%2f09%2fvisual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx&amp;title=FIX%3a+Visual+Studio+cannot+shut+down+because+a+modal+dialog+is+open&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/reddit.png" alt="reddit" /&gt;&lt;/a&gt;&lt;!-- Dot Net Kicks --&gt;&lt;a href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f04%2f09%2fvisual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx&amp;title=FIX%3a+Visual+Studio+cannot+shut+down+because+a+modal+dialog+is+open&amp;tags=" mce_href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f04%2f09%2fvisual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx&amp;title=FIX%3a+Visual+Studio+cannot+shut+down+because+a+modal+dialog+is+open&amp;tags=" target="_blank"&gt;&lt;img height="18px" width="18px" class=link_icon alt="DotNetKicks" src="http://jetlounge.net/images/dotnetkicks.png" /&gt; &lt;/a&gt;&lt;!-- Google Tag --&gt;&lt;a href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f04%2f09%2fvisual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx&amp;title=FIX%3a+Visual+Studio+cannot+shut+down+because+a+modal+dialog+is+open&amp;tags=" mce_href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f04%2f09%2fvisual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx&amp;title=FIX%3a+Visual+Studio+cannot+shut+down+because+a+modal+dialog+is+open&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="google!" src="http://jetlounge.net/images/google.png" /&gt; &lt;/a&gt;&lt;!-- Live --&gt;&lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f04%2f09%2fvisual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx&amp;title=FIX%3a+Visual+Studio+cannot+shut+down+because+a+modal+dialog+is+open&amp;tags=" mce_href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f04%2f09%2fvisual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx&amp;title=FIX%3a+Visual+Studio+cannot+shut+down+because+a+modal+dialog+is+open&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="live" src="http://jetlounge.net/images/live.png" /&gt; &lt;/a&gt;&lt;!-- Facebook --&gt;&lt;a href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f04%2f09%2fvisual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx&amp;t=FIX%3a+Visual+Studio+cannot+shut+down+because+a+modal+dialog+is+open" mce_href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f04%2f09%2fvisual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx&amp;t=FIX%3a+Visual+Studio+cannot+shut+down+because+a+modal+dialog+is+open" target="_blank"&gt;&lt;img class=link_icon alt="Facebook" src="http://jetlounge.net/images/facebook.png" /&gt; &lt;/a&gt;&lt;!-- stumble upon --&gt;&lt;a href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=FIX%3a+Visual+Studio+cannot+shut+down+because+a+modal+dialog+is+open" mce_href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=FIX%3a+Visual+Studio+cannot+shut+down+because+a+modal+dialog+is+open" target="_blank"&gt;&lt;img class=link_icon alt="Stumble Upon" src="http://jetlounge.net/images/stumbleupon.png" /&gt; &lt;/a&gt;&lt;!-- Yahoo --&gt;&lt;a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f04%2f09%2fvisual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx&amp;t=FIX%3a+Visual+Studio+cannot+shut+down+because+a+modal+dialog+is+open" mce_href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f04%2f09%2fvisual-studio-cannot-shut-down-because-a-modal-dialog-is-open.aspx&amp;t=FIX%3a+Visual+Studio+cannot+shut+down+because+a+modal+dialog+is+open" target="_blank"&gt;&lt;img class=link_icon alt="Yahoo!" src="http://jetlounge.net/images/yahoo.png" /&gt; &lt;/a&gt;&lt;img src="http://jetlounge.net/aggbug.aspx?PostID=76" width="1" height="1"&gt;</description><category domain="http://jetlounge.net/blogs/teched/archive/tags/Reporting+Services/default.aspx">Reporting Services</category><category domain="http://jetlounge.net/blogs/teched/archive/tags/Visual+Studio/default.aspx">Visual Studio</category></item><item><title>SSRS: Report Server Installation Is Not Initialized</title><link>http://jetlounge.net/blogs/teched/archive/2008/03/27/ssrs-report-server-installation-is-not-initialized.aspx</link><pubDate>Thu, 27 Mar 2008 16:21:00 GMT</pubDate><guid isPermaLink="false">d15d7548-2704-48a8-adc3-8c34840848b7:69</guid><dc:creator>david</dc:creator><slash:comments>6</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://jetlounge.net/blogs/teched/rsscomments.aspx?PostID=69</wfw:commentRss><comments>http://jetlounge.net/blogs/teched/archive/2008/03/27/ssrs-report-server-installation-is-not-initialized.aspx#comments</comments><description>&lt;p&gt;I received this error message during model deployment:&lt;/p&gt;
&lt;p&gt;The report server installation is not initialized. (rsReportServerNotActivated) (rsRPCError)&lt;/p&gt;
&lt;p&gt;To fix, I launched &amp;quot;Reporting Services Configuration Manager&amp;quot;&lt;/p&gt;
&lt;p&gt;On the Initialization (which did have a green check mark) page, I noticed&amp;nbsp;two&amp;nbsp;IDs, one had a check and the other did not. After attempting several scenarios, I had to actually delete both Instance IDs and then click the Initialize button to create a new instance.&lt;/p&gt;
&lt;p&gt;After that, all was well in Reporting Services 2005 land.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;!-- Del.ico.us Tag --&gt;&lt;a href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f03%2f27%2fssrs-report-server-installation-is-not-initialized.aspx&amp;tags=&amp;title=SSRS%3a+Report+Server+Installation+Is+Not+Initialized" mce_href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f03%2f27%2fssrs-report-server-installation-is-not-initialized.aspx&amp;tags=&amp;title=SSRS%3a+Report+Server+Installation+Is+Not+Initialized" target="_blank"&gt;&lt;img class=link_icon alt="del.ico.us" src="http://jetlounge.net/images/delicious.png" alt="del.ico.us" /&gt;&lt;/a&gt;&lt;!-- Digg it Tag --&gt;&lt;a href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f03%2f27%2fssrs-report-server-installation-is-not-initialized.aspx&amp;title=SSRS%3a+Report+Server+Installation+Is+Not+Initialized&amp;tags=" mce_href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f03%2f27%2fssrs-report-server-installation-is-not-initialized.aspx&amp;title=SSRS%3a+Report+Server+Installation+Is+Not+Initialized&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/digg.png" width="18px" height="18px" alt="digg this" /&gt;&lt;/a&gt; &lt;!-- Technorati Tag --&gt;&lt;a href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f03%2f27%2fssrs-report-server-installation-is-not-initialized.aspx&amp;tags=" mce_href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f03%2f27%2fssrs-report-server-installation-is-not-initialized.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="technorati" src="http://jetlounge.net/images/technorati.png" /&gt; &lt;/a&gt;&lt;!-- Blinklist --&gt;&lt;a href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f03%2f27%2fssrs-report-server-installation-is-not-initialized.aspx&amp;Title=SSRS%3a+Report+Server+Installation+Is+Not+Initialized&amp;tags=" mce_href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f03%2f27%2fssrs-report-server-installation-is-not-initialized.aspx&amp;Title=SSRS%3a+Report+Server+Installation+Is+Not+Initialized&amp;tags="target="_blank"&gt;&lt;img class=link_icon alt="BlinkList" src="http://jetlounge.net/images/blinklist.png" /&gt; &lt;/a&gt;&lt;!-- Furl --&gt;&lt;a href="http://furl.net/storeIt.jsp?t=SSRS%3a+Report+Server+Installation+Is+Not+Initialized&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f03%2f27%2fssrs-report-server-installation-is-not-initialized.aspx&amp;tags=" mce_href="http://furl.net/storeIt.jsp?t=SSRS%3a+Report+Server+Installation+Is+Not+Initialized&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f03%2f27%2fssrs-report-server-installation-is-not-initialized.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="Furl" src="http://jetlounge.net/images/furl.png" /&gt; &lt;/a&gt;&lt;!-- Reddit--&gt;&lt;a href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f03%2f27%2fssrs-report-server-installation-is-not-initialized.aspx&amp;title=SSRS%3a+Report+Server+Installation+Is+Not+Initialized&amp;tags=" mce_href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f03%2f27%2fssrs-report-server-installation-is-not-initialized.aspx&amp;title=SSRS%3a+Report+Server+Installation+Is+Not+Initialized&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/reddit.png" alt="reddit" /&gt;&lt;/a&gt;&lt;!-- Dot Net Kicks --&gt;&lt;a href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f03%2f27%2fssrs-report-server-installation-is-not-initialized.aspx&amp;title=SSRS%3a+Report+Server+Installation+Is+Not+Initialized&amp;tags=" mce_href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f03%2f27%2fssrs-report-server-installation-is-not-initialized.aspx&amp;title=SSRS%3a+Report+Server+Installation+Is+Not+Initialized&amp;tags=" target="_blank"&gt;&lt;img height="18px" width="18px" class=link_icon alt="DotNetKicks" src="http://jetlounge.net/images/dotnetkicks.png" /&gt; &lt;/a&gt;&lt;!-- Google Tag --&gt;&lt;a href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f03%2f27%2fssrs-report-server-installation-is-not-initialized.aspx&amp;title=SSRS%3a+Report+Server+Installation+Is+Not+Initialized&amp;tags=" mce_href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f03%2f27%2fssrs-report-server-installation-is-not-initialized.aspx&amp;title=SSRS%3a+Report+Server+Installation+Is+Not+Initialized&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="google!" src="http://jetlounge.net/images/google.png" /&gt; &lt;/a&gt;&lt;!-- Live --&gt;&lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f03%2f27%2fssrs-report-server-installation-is-not-initialized.aspx&amp;title=SSRS%3a+Report+Server+Installation+Is+Not+Initialized&amp;tags=" mce_href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f03%2f27%2fssrs-report-server-installation-is-not-initialized.aspx&amp;title=SSRS%3a+Report+Server+Installation+Is+Not+Initialized&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="live" src="http://jetlounge.net/images/live.png" /&gt; &lt;/a&gt;&lt;!-- Facebook --&gt;&lt;a href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f03%2f27%2fssrs-report-server-installation-is-not-initialized.aspx&amp;t=SSRS%3a+Report+Server+Installation+Is+Not+Initialized" mce_href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f03%2f27%2fssrs-report-server-installation-is-not-initialized.aspx&amp;t=SSRS%3a+Report+Server+Installation+Is+Not+Initialized" target="_blank"&gt;&lt;img class=link_icon alt="Facebook" src="http://jetlounge.net/images/facebook.png" /&gt; &lt;/a&gt;&lt;!-- stumble upon --&gt;&lt;a href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=SSRS%3a+Report+Server+Installation+Is+Not+Initialized" mce_href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=SSRS%3a+Report+Server+Installation+Is+Not+Initialized" target="_blank"&gt;&lt;img class=link_icon alt="Stumble Upon" src="http://jetlounge.net/images/stumbleupon.png" /&gt; &lt;/a&gt;&lt;!-- Yahoo --&gt;&lt;a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f03%2f27%2fssrs-report-server-installation-is-not-initialized.aspx&amp;t=SSRS%3a+Report+Server+Installation+Is+Not+Initialized" mce_href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f03%2f27%2fssrs-report-server-installation-is-not-initialized.aspx&amp;t=SSRS%3a+Report+Server+Installation+Is+Not+Initialized" target="_blank"&gt;&lt;img class=link_icon alt="Yahoo!" src="http://jetlounge.net/images/yahoo.png" /&gt; &lt;/a&gt;&lt;img src="http://jetlounge.net/aggbug.aspx?PostID=69" width="1" height="1"&gt;</description><category domain="http://jetlounge.net/blogs/teched/archive/tags/Reporting+Services/default.aspx">Reporting Services</category></item><item><title>Adding Custom Code &amp; Assemblies in Reporting Services</title><link>http://jetlounge.net/blogs/teched/archive/2008/01/07/adding-custom-code-amp-assemblies-in-reporting-services.aspx</link><pubDate>Mon, 07 Jan 2008 13:51:00 GMT</pubDate><guid isPermaLink="false">d15d7548-2704-48a8-adc3-8c34840848b7:48</guid><dc:creator>david</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://jetlounge.net/blogs/teched/rsscomments.aspx?PostID=48</wfw:commentRss><comments>http://jetlounge.net/blogs/teched/archive/2008/01/07/adding-custom-code-amp-assemblies-in-reporting-services.aspx#comments</comments><description>&lt;p&gt;A few good links I keep referring to regarding the addition of a custom code assembly in RDL for a SQL Reporting Services report (SSRS).&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Technet:&lt;br /&gt;&lt;a title="http://technet.microsoft.com/en-us/library/ms153561.aspx" href="http://technet.microsoft.com/en-us/library/ms153561.aspx"&gt;Using Custom Assemblies in Reports&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;MS Support:&lt;br /&gt;&lt;a title="http://support.microsoft.com/kb/920769" href="http://support.microsoft.com/kb/920769"&gt;How&lt;/a&gt; &lt;a title="http://support.microsoft.com/kb/920769" href="http://support.microsoft.com/kb/920769"&gt;To Use Custom Assemblies or Embedded Code in RS&lt;/a&gt;&lt;/p&gt;
&lt;p align="left"&gt;Brian Like&amp;#39;s Blog:&lt;br /&gt;&lt;a title="http://blogs.sqlxml.org/bryantlikes/pages/824.aspx" href="http://blogs.sqlxml.org/bryantlikes/pages/824.aspx"&gt;Writing Custom Code in Reporting Services&lt;/a&gt;&lt;/p&gt;
&lt;!-- Del.ico.us Tag --&gt;&lt;a href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f01%2f07%2fadding-custom-code-amp-assemblies-in-reporting-services.aspx&amp;tags=&amp;title=Adding+Custom+Code+%26amp%3b+Assemblies+in+Reporting+Services" mce_href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f01%2f07%2fadding-custom-code-amp-assemblies-in-reporting-services.aspx&amp;tags=&amp;title=Adding+Custom+Code+%26amp%3b+Assemblies+in+Reporting+Services" target="_blank"&gt;&lt;img class=link_icon alt="del.ico.us" src="http://jetlounge.net/images/delicious.png" alt="del.ico.us" /&gt;&lt;/a&gt;&lt;!-- Digg it Tag --&gt;&lt;a href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f01%2f07%2fadding-custom-code-amp-assemblies-in-reporting-services.aspx&amp;title=Adding+Custom+Code+%26amp%3b+Assemblies+in+Reporting+Services&amp;tags=" mce_href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f01%2f07%2fadding-custom-code-amp-assemblies-in-reporting-services.aspx&amp;title=Adding+Custom+Code+%26amp%3b+Assemblies+in+Reporting+Services&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/digg.png" width="18px" height="18px" alt="digg this" /&gt;&lt;/a&gt; &lt;!-- Technorati Tag --&gt;&lt;a href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f01%2f07%2fadding-custom-code-amp-assemblies-in-reporting-services.aspx&amp;tags=" mce_href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f01%2f07%2fadding-custom-code-amp-assemblies-in-reporting-services.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="technorati" src="http://jetlounge.net/images/technorati.png" /&gt; &lt;/a&gt;&lt;!-- Blinklist --&gt;&lt;a href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f01%2f07%2fadding-custom-code-amp-assemblies-in-reporting-services.aspx&amp;Title=Adding+Custom+Code+%26amp%3b+Assemblies+in+Reporting+Services&amp;tags=" mce_href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f01%2f07%2fadding-custom-code-amp-assemblies-in-reporting-services.aspx&amp;Title=Adding+Custom+Code+%26amp%3b+Assemblies+in+Reporting+Services&amp;tags="target="_blank"&gt;&lt;img class=link_icon alt="BlinkList" src="http://jetlounge.net/images/blinklist.png" /&gt; &lt;/a&gt;&lt;!-- Furl --&gt;&lt;a href="http://furl.net/storeIt.jsp?t=Adding+Custom+Code+%26amp%3b+Assemblies+in+Reporting+Services&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f01%2f07%2fadding-custom-code-amp-assemblies-in-reporting-services.aspx&amp;tags=" mce_href="http://furl.net/storeIt.jsp?t=Adding+Custom+Code+%26amp%3b+Assemblies+in+Reporting+Services&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f01%2f07%2fadding-custom-code-amp-assemblies-in-reporting-services.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="Furl" src="http://jetlounge.net/images/furl.png" /&gt; &lt;/a&gt;&lt;!-- Reddit--&gt;&lt;a href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f01%2f07%2fadding-custom-code-amp-assemblies-in-reporting-services.aspx&amp;title=Adding+Custom+Code+%26amp%3b+Assemblies+in+Reporting+Services&amp;tags=" mce_href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f01%2f07%2fadding-custom-code-amp-assemblies-in-reporting-services.aspx&amp;title=Adding+Custom+Code+%26amp%3b+Assemblies+in+Reporting+Services&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/reddit.png" alt="reddit" /&gt;&lt;/a&gt;&lt;!-- Dot Net Kicks --&gt;&lt;a href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f01%2f07%2fadding-custom-code-amp-assemblies-in-reporting-services.aspx&amp;title=Adding+Custom+Code+%26amp%3b+Assemblies+in+Reporting+Services&amp;tags=" mce_href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f01%2f07%2fadding-custom-code-amp-assemblies-in-reporting-services.aspx&amp;title=Adding+Custom+Code+%26amp%3b+Assemblies+in+Reporting+Services&amp;tags=" target="_blank"&gt;&lt;img height="18px" width="18px" class=link_icon alt="DotNetKicks" src="http://jetlounge.net/images/dotnetkicks.png" /&gt; &lt;/a&gt;&lt;!-- Google Tag --&gt;&lt;a href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f01%2f07%2fadding-custom-code-amp-assemblies-in-reporting-services.aspx&amp;title=Adding+Custom+Code+%26amp%3b+Assemblies+in+Reporting+Services&amp;tags=" mce_href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f01%2f07%2fadding-custom-code-amp-assemblies-in-reporting-services.aspx&amp;title=Adding+Custom+Code+%26amp%3b+Assemblies+in+Reporting+Services&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="google!" src="http://jetlounge.net/images/google.png" /&gt; &lt;/a&gt;&lt;!-- Live --&gt;&lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f01%2f07%2fadding-custom-code-amp-assemblies-in-reporting-services.aspx&amp;title=Adding+Custom+Code+%26amp%3b+Assemblies+in+Reporting+Services&amp;tags=" mce_href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f01%2f07%2fadding-custom-code-amp-assemblies-in-reporting-services.aspx&amp;title=Adding+Custom+Code+%26amp%3b+Assemblies+in+Reporting+Services&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="live" src="http://jetlounge.net/images/live.png" /&gt; &lt;/a&gt;&lt;!-- Facebook --&gt;&lt;a href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f01%2f07%2fadding-custom-code-amp-assemblies-in-reporting-services.aspx&amp;t=Adding+Custom+Code+%26amp%3b+Assemblies+in+Reporting+Services" mce_href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f01%2f07%2fadding-custom-code-amp-assemblies-in-reporting-services.aspx&amp;t=Adding+Custom+Code+%26amp%3b+Assemblies+in+Reporting+Services" target="_blank"&gt;&lt;img class=link_icon alt="Facebook" src="http://jetlounge.net/images/facebook.png" /&gt; &lt;/a&gt;&lt;!-- stumble upon --&gt;&lt;a href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Adding+Custom+Code+%26amp%3b+Assemblies+in+Reporting+Services" mce_href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Adding+Custom+Code+%26amp%3b+Assemblies+in+Reporting+Services" target="_blank"&gt;&lt;img class=link_icon alt="Stumble Upon" src="http://jetlounge.net/images/stumbleupon.png" /&gt; &lt;/a&gt;&lt;!-- Yahoo --&gt;&lt;a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f01%2f07%2fadding-custom-code-amp-assemblies-in-reporting-services.aspx&amp;t=Adding+Custom+Code+%26amp%3b+Assemblies+in+Reporting+Services" mce_href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2008%2f01%2f07%2fadding-custom-code-amp-assemblies-in-reporting-services.aspx&amp;t=Adding+Custom+Code+%26amp%3b+Assemblies+in+Reporting+Services" target="_blank"&gt;&lt;img class=link_icon alt="Yahoo!" src="http://jetlounge.net/images/yahoo.png" /&gt; &lt;/a&gt;&lt;img src="http://jetlounge.net/aggbug.aspx?PostID=48" width="1" height="1"&gt;</description><category domain="http://jetlounge.net/blogs/teched/archive/tags/Reporting+Services/default.aspx">Reporting Services</category></item><item><title>Report Model Filtering &amp; Security</title><link>http://jetlounge.net/blogs/teched/archive/2007/12/27/report-model-filtering-amp-security.aspx</link><pubDate>Fri, 28 Dec 2007 02:09:00 GMT</pubDate><guid isPermaLink="false">d15d7548-2704-48a8-adc3-8c34840848b7:37</guid><dc:creator>david</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://jetlounge.net/blogs/teched/rsscomments.aspx?PostID=37</wfw:commentRss><comments>http://jetlounge.net/blogs/teched/archive/2007/12/27/report-model-filtering-amp-security.aspx#comments</comments><description>&lt;p&gt;Filtering data in a SQL Server Report Model is rather persnickety, and there is limited instruction available online or in BOL.You use Report Models in Report Builder to develop ad-hoc SQL Reporting Services reports.&amp;nbsp; This is a followup to the bug I discovered in Model Item Security as posted &lt;a class="" href="http://jetlounge.net/blogs/teched/archive/2007/12/27/model-item-security-not-consistent-for-content-managers.aspx"&gt;here&lt;/a&gt;&amp;nbsp;and provides a workaround below.&lt;/p&gt;
&lt;p&gt;First a brief explanation of Report Model filters and security would be in order:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Filter&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;A filter on an entity like Sales where Order Date =2004. This is defined in the model builder.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;SecurityFilter&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;The filters defined must be attached to the entity in order to be applied. Each is applied in Union. Lockdown or access to each filter can be set by defining Model Item Security in SQL Server Management Studio. Defined in the model builder.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;DefaultSecurityFilter&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;The default filter to use if no SecurityFilters are defined.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Model Item Security&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;Provides access at the attribute level. Access to individual fields or filters (though not explicitly stated is controlled)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A Practical Exercise&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To get started, use the Microsoft tutorial called &amp;quot;&lt;a class="" href="http://msdn2.microsoft.com/en-us/library/ms365305.aspx" target="_blank"&gt;Applying Security Filters to Model Items&lt;/a&gt;.&amp;quot; It does a decent job with the basics of security filter but does not cover simple filtering, nor is there a description of how to setup the admin level &amp;quot;all rows&amp;quot; type of override that is mentioned.&lt;/p&gt;
&lt;p&gt;Let&amp;#39;s assume you have the Tutorial completed and the model built on Adventureworks as described. Delete the security filters they had you add in the Employee role. I&amp;#39;ll come back to that. Let&amp;#39;s start with something simple.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Simple Data Filters&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;So lets say you want to limit the output of data in reports built on this model to June 2004. Select the Sales Order entity and in the named attributes section, right click and Add a New Filter.&lt;/p&gt;&lt;a href="http://jetlounge.net/blogs/teched/1.bmp"&gt;&lt;/a&gt;
&lt;p&gt;&lt;a href="http://jetlounge.net/blogs/teched/1.gif"&gt;&lt;img src="http://jetlounge.net/blogs/teched/1.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Drag Order date out to the Filter pad and set it to limit the dates from 6/1/2004 and 6/30/2004.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://jetlounge.net/blogs/teched/New-Picture.jpg"&gt;&lt;img src="http://jetlounge.net/blogs/teched/New-Picture.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Click OK, then rename the filter to Filter 2004.&lt;/p&gt;
&lt;p&gt;Next, select the Sales Order entity, and in the Properties window find the SecurityFilters property.&lt;br /&gt;Click the elipsis (...) in the SecurityFilters property.&lt;br /&gt;Find the Filter2004 filter and add this to the reference collection. &lt;em&gt;Note that this dalog window is very confusing. You can only select attributes with IsFilter=True (Filters), and while you can select filters from other entities, you may be tied to certain constraints..like only aggregates on joins. Unfortunately, this dialog displays every single entity in your model, so try to remember your filter name. If you happen to choose an item that is not a filter or is an incorrect filter choice, your will only receive an error at the time of model deployment.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;a href="http://jetlounge.net/blogs/teched/New-Picture-(3).jpg"&gt;&lt;/a&gt;&lt;a href="http://jetlounge.net/blogs/teched/New-Picture-(1).jpg"&gt;&lt;img src="http://jetlounge.net/blogs/teched/New-Picture-(1).jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;Save and Deploy your Model.&lt;/p&gt;
&lt;p&gt;I created an abbreviated report based upon the example in the Tutorial. I don&amp;#39;t need 300 pages to test out a sample. Below is what it looks like. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://jetlounge.net/blogs/teched/New-Picture-(2).jpg"&gt;&lt;img src="http://jetlounge.net/blogs/teched/New-Picture-(2).jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;So what happened? Basically a &lt;strong&gt;&lt;a class="" href="http://msdn2.microsoft.com/en-us/library/ms155906.aspx" target="_blank"&gt;SecurityFilter&lt;/a&gt;&lt;/strong&gt; is able to filter the entire entity. As long as a single item is pulled from that entity (in this case, I used the Order Year field), the set will be filtered.&lt;br /&gt;&lt;br /&gt;Note that we have not gone to SSMS to make any changes to apply the security. It is not needed for this type of filter.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Model Item Security&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In the previous setup, we added a filter that applies to all users. Now we can add one that is conditional based upon the user running the report.&lt;br /&gt;In the Sales Order entity add a new filter, but do not add any filter criteria. Just hit OK and rename it to AllDates. A filter without criteria will always evaluate to true. In this case we want to create an override to the filter for 2004 for an administrative user.&lt;br /&gt;&lt;br /&gt;Next, add the filter to the SecurityFilters collection. The dialog showing this is found below.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://jetlounge.net/blogs/teched/New-Picture-(3).jpg"&gt;&lt;img src="http://jetlounge.net/blogs/teched/New-Picture-(3).jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;Next, fire up SQL Server Management Studio (SSMS). We need to assign permissions by user to these filter attributes.&lt;br /&gt;Connect to your Report Server, then browse to Models and find the Adventure Works Model. Double click to open the Properties window.&lt;br /&gt;Select Model Item Security.&lt;br /&gt;Check the box next to &amp;quot;Secure individual model items...&amp;quot; By default, there is no model item security defined. By selecting the box, we claim an override.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://jetlounge.net/blogs/teched/New-Picture-(4).jpg"&gt;&lt;img src="http://jetlounge.net/blogs/teched/New-Picture-(4).jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;Click the Add Group or User button and add the group Everyone. Then click Ok and make sure &amp;quot;Model Item browser is selected.&lt;br /&gt;Go to the Model item Sales Orders, then find AllDates.&lt;br /&gt;Select &amp;quot;Use these roles for each group...&amp;quot; and &amp;#39;Add Group or User&amp;quot;&lt;br /&gt;Enter your servername\Rachel0 then select Model Item Browser.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://jetlounge.net/blogs/teched/New-Picture-(5).jpg"&gt;&lt;img src="http://jetlounge.net/blogs/teched/New-Picture-(5).jpg" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;We have just provided Rachel0 access to all years of data, and users who are not in this group will be relegated to 2004 informaton.&lt;br /&gt;Click OK to save.&lt;/p&gt;
&lt;p&gt;Run your report as two different users. Depending upon your configuration in SSRS you can simply login differently in two browsers. One as a normal user, and another as Rachel0. If you are not prompted for login, right click the IE icon before running and select the Run As... option.&lt;/p&gt;
&lt;p&gt;You will notice that 1 user gets to see 2004 data and Rachel0 will see all years.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;Some important caveats:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;A Content Manager in SSRS is NOT confined by Model Item Security. This appears to be a bug, that I have reported to the &lt;a class="" href="https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=319936" target="_blank"&gt;Microsoft Connect&lt;/a&gt; site. I have also blogged about it &lt;a class="" href="http://jetlounge.net/blogs/teched/archive/2007/12/27/model-item-security-not-consistent-for-content-managers.aspx"&gt;here&lt;/a&gt;. So if you test any other user that is a Content Manager, they will have the same access as Rachel0&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Subscriptions CANNOT be made on reports that use Model Item Security.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Since we have two very big challenges as mentioned above, I thought hard on a work around. Being able to subscribe to reports is more important to me than item level security. Besides, model item security was really only being used here to provide conditional access to a filter. &lt;/p&gt;
&lt;p&gt;If we could place that conditional user access in the Report Model itselft without having to touch model item security we&amp;#39;d take care of both of those challenges. Here is the quick and dirty:&lt;/p&gt;
&lt;p&gt;Go to your &amp;quot;all rows&amp;quot; filter on your model. Rather than leaving that blank, add your condition on user security there. You&amp;#39;ll find below that we make TRUE equal to a conditional statement that also evaluates UserID. &lt;br /&gt;Here I happen to use &lt;strong&gt;&lt;em&gt;TRUE=IF(FIND(GETUSERID(),&amp;quot;Rachel&amp;quot;) &amp;gt; 0, TRUE, FALSE)&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://jetlounge.net/blogs/teched/New-Picture-(6).gif"&gt;&lt;img src="http://jetlounge.net/blogs/teched/New-Picture-(6).gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Save and redeploy. Then go to SSMS and remove the Item level security.&lt;/p&gt;
&lt;p&gt;When you rerun the report only users named Rachel will have access to all data. Others will be limited to data based upon the filter. This is a rather simplistic example, you probably won&amp;#39;t name each user, but you can see the potential. Store user or group lookups in&amp;nbsp; your tables for &amp;quot;managers&amp;quot; or others who need expanded access to data.&lt;/p&gt;
&lt;p&gt;Before you fret that your user logic is tied to a database table, understand that it was alread stored there in the tutorial. And rather than individually set user access in SSMS, we are now storing it in a conditional statement in the model (or table if you prefer). So you still have security, we just shifted it&amp;#39;s placement.&lt;/p&gt;
&lt;p&gt;The benefit of course is not having to use SSMS to apply security, and the ability to now subscribe to reports even if they are filtered by user. Lastly, we bypass the &amp;quot;Content Manager has all access&amp;quot; bug.&lt;/p&gt;
&lt;!-- Del.ico.us Tag --&gt;&lt;a href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2freport-model-filtering-amp-security.aspx&amp;tags=&amp;title=Report+Model+Filtering+%26amp%3b+Security" mce_href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2freport-model-filtering-amp-security.aspx&amp;tags=&amp;title=Report+Model+Filtering+%26amp%3b+Security" target="_blank"&gt;&lt;img class=link_icon alt="del.ico.us" src="http://jetlounge.net/images/delicious.png" alt="del.ico.us" /&gt;&lt;/a&gt;&lt;!-- Digg it Tag --&gt;&lt;a href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2freport-model-filtering-amp-security.aspx&amp;title=Report+Model+Filtering+%26amp%3b+Security&amp;tags=" mce_href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2freport-model-filtering-amp-security.aspx&amp;title=Report+Model+Filtering+%26amp%3b+Security&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/digg.png" width="18px" height="18px" alt="digg this" /&gt;&lt;/a&gt; &lt;!-- Technorati Tag --&gt;&lt;a href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2freport-model-filtering-amp-security.aspx&amp;tags=" mce_href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2freport-model-filtering-amp-security.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="technorati" src="http://jetlounge.net/images/technorati.png" /&gt; &lt;/a&gt;&lt;!-- Blinklist --&gt;&lt;a href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2freport-model-filtering-amp-security.aspx&amp;Title=Report+Model+Filtering+%26amp%3b+Security&amp;tags=" mce_href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2freport-model-filtering-amp-security.aspx&amp;Title=Report+Model+Filtering+%26amp%3b+Security&amp;tags="target="_blank"&gt;&lt;img class=link_icon alt="BlinkList" src="http://jetlounge.net/images/blinklist.png" /&gt; &lt;/a&gt;&lt;!-- Furl --&gt;&lt;a href="http://furl.net/storeIt.jsp?t=Report+Model+Filtering+%26amp%3b+Security&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2freport-model-filtering-amp-security.aspx&amp;tags=" mce_href="http://furl.net/storeIt.jsp?t=Report+Model+Filtering+%26amp%3b+Security&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2freport-model-filtering-amp-security.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="Furl" src="http://jetlounge.net/images/furl.png" /&gt; &lt;/a&gt;&lt;!-- Reddit--&gt;&lt;a href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2freport-model-filtering-amp-security.aspx&amp;title=Report+Model+Filtering+%26amp%3b+Security&amp;tags=" mce_href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2freport-model-filtering-amp-security.aspx&amp;title=Report+Model+Filtering+%26amp%3b+Security&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/reddit.png" alt="reddit" /&gt;&lt;/a&gt;&lt;!-- Dot Net Kicks --&gt;&lt;a href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2freport-model-filtering-amp-security.aspx&amp;title=Report+Model+Filtering+%26amp%3b+Security&amp;tags=" mce_href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2freport-model-filtering-amp-security.aspx&amp;title=Report+Model+Filtering+%26amp%3b+Security&amp;tags=" target="_blank"&gt;&lt;img height="18px" width="18px" class=link_icon alt="DotNetKicks" src="http://jetlounge.net/images/dotnetkicks.png" /&gt; &lt;/a&gt;&lt;!-- Google Tag --&gt;&lt;a href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2freport-model-filtering-amp-security.aspx&amp;title=Report+Model+Filtering+%26amp%3b+Security&amp;tags=" mce_href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2freport-model-filtering-amp-security.aspx&amp;title=Report+Model+Filtering+%26amp%3b+Security&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="google!" src="http://jetlounge.net/images/google.png" /&gt; &lt;/a&gt;&lt;!-- Live --&gt;&lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2freport-model-filtering-amp-security.aspx&amp;title=Report+Model+Filtering+%26amp%3b+Security&amp;tags=" mce_href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2freport-model-filtering-amp-security.aspx&amp;title=Report+Model+Filtering+%26amp%3b+Security&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="live" src="http://jetlounge.net/images/live.png" /&gt; &lt;/a&gt;&lt;!-- Facebook --&gt;&lt;a href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2freport-model-filtering-amp-security.aspx&amp;t=Report+Model+Filtering+%26amp%3b+Security" mce_href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2freport-model-filtering-amp-security.aspx&amp;t=Report+Model+Filtering+%26amp%3b+Security" target="_blank"&gt;&lt;img class=link_icon alt="Facebook" src="http://jetlounge.net/images/facebook.png" /&gt; &lt;/a&gt;&lt;!-- stumble upon --&gt;&lt;a href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Report+Model+Filtering+%26amp%3b+Security" mce_href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Report+Model+Filtering+%26amp%3b+Security" target="_blank"&gt;&lt;img class=link_icon alt="Stumble Upon" src="http://jetlounge.net/images/stumbleupon.png" /&gt; &lt;/a&gt;&lt;!-- Yahoo --&gt;&lt;a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2freport-model-filtering-amp-security.aspx&amp;t=Report+Model+Filtering+%26amp%3b+Security" mce_href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2freport-model-filtering-amp-security.aspx&amp;t=Report+Model+Filtering+%26amp%3b+Security" target="_blank"&gt;&lt;img class=link_icon alt="Yahoo!" src="http://jetlounge.net/images/yahoo.png" /&gt; &lt;/a&gt;&lt;img src="http://jetlounge.net/aggbug.aspx?PostID=37" width="1" height="1"&gt;</description><category domain="http://jetlounge.net/blogs/teched/archive/tags/Reporting+Services/default.aspx">Reporting Services</category><category domain="http://jetlounge.net/blogs/teched/archive/tags/Report+Builder/default.aspx">Report Builder</category></item><item><title>Model Item Security Not Consistent for Content Managers</title><link>http://jetlounge.net/blogs/teched/archive/2007/12/27/model-item-security-not-consistent-for-content-managers.aspx</link><pubDate>Thu, 27 Dec 2007 20:19:00 GMT</pubDate><guid isPermaLink="false">d15d7548-2704-48a8-adc3-8c34840848b7:38</guid><dc:creator>david</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://jetlounge.net/blogs/teched/rsscomments.aspx?PostID=38</wfw:commentRss><comments>http://jetlounge.net/blogs/teched/archive/2007/12/27/model-item-security-not-consistent-for-content-managers.aspx#comments</comments><description>&lt;p&gt;There seems to be a bug or miscommunication as it pertains to securing SQL Server Report Models using model item security from SQL Server Management Studio.&lt;/p&gt;
&lt;p&gt;There is a fairly sparce Tutorial regarding row-level security on MSDN. Their&amp;nbsp;&lt;a class="" href="http://msdn2.microsoft.com/en-us/library/ms365343.aspx" target="_blank"&gt;Tutorial 3&lt;/a&gt; goes over Row Level Security on Report Models. It states &lt;em&gt;&amp;quot;Security filters are always applied, even for users who have Content Manager or Administrator permissions to the model.&amp;quot;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;This is not true and is a rather confusing. An Administrator is a Windows security permission concept. A &lt;strong&gt;Content Manager&lt;/strong&gt; is a Reporting Services security concept. Yes, the Administrator&amp;nbsp;ID or AD Group from Windows will be evaluated for security when rendering a report on this model. If you have not be provided access specifically, you will be denied access to the report.&lt;/p&gt;
&lt;p&gt;This differs from Content Manager. I cannot tell if this is a bug, or by design..but most likely a bug. Here&amp;#39;s the kicker. If your user is a Content Manager, they will see all data regardless of SecurityFilter. Since the definition of a Content Manager is one who may manage folders, reports and resources...basically the objects that serve up data I believe this to be a bug.&lt;/p&gt;
&lt;p&gt;To see this behavior, follow the tutorial to add security that filters based upon user id. Then add an &amp;quot;All Data&amp;quot; filter, basically a filter with no criteria that will evaluate as true to provide all data regardless of user. In order to lock this down, go to Model Item Security in SSMS and define only 1 user with access to this attribute. &lt;/p&gt;
&lt;p&gt;The way securityfilters are handled in SSRS is the UNION of all applied. By partitioning the user rights in SSMS you disallow access to certain users.&lt;/p&gt;
&lt;p&gt;However, if your user is a Content Manager they will be able to see everything. Basically the UNION remains in tact for them. I have logged this as a bug on &lt;a class="" href="https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=319936" target="_blank"&gt;Microsoft Connect&lt;/a&gt;&amp;nbsp;with&amp;nbsp;steps to reproduce.&amp;nbsp;We&amp;#39;ll see what they say.&lt;/p&gt;
&lt;!-- Del.ico.us Tag --&gt;&lt;a href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2fmodel-item-security-not-consistent-for-content-managers.aspx&amp;tags=&amp;title=Model+Item+Security+Not+Consistent+for+Content+Managers" mce_href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2fmodel-item-security-not-consistent-for-content-managers.aspx&amp;tags=&amp;title=Model+Item+Security+Not+Consistent+for+Content+Managers" target="_blank"&gt;&lt;img class=link_icon alt="del.ico.us" src="http://jetlounge.net/images/delicious.png" alt="del.ico.us" /&gt;&lt;/a&gt;&lt;!-- Digg it Tag --&gt;&lt;a href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2fmodel-item-security-not-consistent-for-content-managers.aspx&amp;title=Model+Item+Security+Not+Consistent+for+Content+Managers&amp;tags=" mce_href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2fmodel-item-security-not-consistent-for-content-managers.aspx&amp;title=Model+Item+Security+Not+Consistent+for+Content+Managers&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/digg.png" width="18px" height="18px" alt="digg this" /&gt;&lt;/a&gt; &lt;!-- Technorati Tag --&gt;&lt;a href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2fmodel-item-security-not-consistent-for-content-managers.aspx&amp;tags=" mce_href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2fmodel-item-security-not-consistent-for-content-managers.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="technorati" src="http://jetlounge.net/images/technorati.png" /&gt; &lt;/a&gt;&lt;!-- Blinklist --&gt;&lt;a href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2fmodel-item-security-not-consistent-for-content-managers.aspx&amp;Title=Model+Item+Security+Not+Consistent+for+Content+Managers&amp;tags=" mce_href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2fmodel-item-security-not-consistent-for-content-managers.aspx&amp;Title=Model+Item+Security+Not+Consistent+for+Content+Managers&amp;tags="target="_blank"&gt;&lt;img class=link_icon alt="BlinkList" src="http://jetlounge.net/images/blinklist.png" /&gt; &lt;/a&gt;&lt;!-- Furl --&gt;&lt;a href="http://furl.net/storeIt.jsp?t=Model+Item+Security+Not+Consistent+for+Content+Managers&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2fmodel-item-security-not-consistent-for-content-managers.aspx&amp;tags=" mce_href="http://furl.net/storeIt.jsp?t=Model+Item+Security+Not+Consistent+for+Content+Managers&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2fmodel-item-security-not-consistent-for-content-managers.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="Furl" src="http://jetlounge.net/images/furl.png" /&gt; &lt;/a&gt;&lt;!-- Reddit--&gt;&lt;a href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2fmodel-item-security-not-consistent-for-content-managers.aspx&amp;title=Model+Item+Security+Not+Consistent+for+Content+Managers&amp;tags=" mce_href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2fmodel-item-security-not-consistent-for-content-managers.aspx&amp;title=Model+Item+Security+Not+Consistent+for+Content+Managers&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/reddit.png" alt="reddit" /&gt;&lt;/a&gt;&lt;!-- Dot Net Kicks --&gt;&lt;a href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2fmodel-item-security-not-consistent-for-content-managers.aspx&amp;title=Model+Item+Security+Not+Consistent+for+Content+Managers&amp;tags=" mce_href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2fmodel-item-security-not-consistent-for-content-managers.aspx&amp;title=Model+Item+Security+Not+Consistent+for+Content+Managers&amp;tags=" target="_blank"&gt;&lt;img height="18px" width="18px" class=link_icon alt="DotNetKicks" src="http://jetlounge.net/images/dotnetkicks.png" /&gt; &lt;/a&gt;&lt;!-- Google Tag --&gt;&lt;a href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2fmodel-item-security-not-consistent-for-content-managers.aspx&amp;title=Model+Item+Security+Not+Consistent+for+Content+Managers&amp;tags=" mce_href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2fmodel-item-security-not-consistent-for-content-managers.aspx&amp;title=Model+Item+Security+Not+Consistent+for+Content+Managers&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="google!" src="http://jetlounge.net/images/google.png" /&gt; &lt;/a&gt;&lt;!-- Live --&gt;&lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2fmodel-item-security-not-consistent-for-content-managers.aspx&amp;title=Model+Item+Security+Not+Consistent+for+Content+Managers&amp;tags=" mce_href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2fmodel-item-security-not-consistent-for-content-managers.aspx&amp;title=Model+Item+Security+Not+Consistent+for+Content+Managers&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="live" src="http://jetlounge.net/images/live.png" /&gt; &lt;/a&gt;&lt;!-- Facebook --&gt;&lt;a href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2fmodel-item-security-not-consistent-for-content-managers.aspx&amp;t=Model+Item+Security+Not+Consistent+for+Content+Managers" mce_href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2fmodel-item-security-not-consistent-for-content-managers.aspx&amp;t=Model+Item+Security+Not+Consistent+for+Content+Managers" target="_blank"&gt;&lt;img class=link_icon alt="Facebook" src="http://jetlounge.net/images/facebook.png" /&gt; &lt;/a&gt;&lt;!-- stumble upon --&gt;&lt;a href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Model+Item+Security+Not+Consistent+for+Content+Managers" mce_href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Model+Item+Security+Not+Consistent+for+Content+Managers" target="_blank"&gt;&lt;img class=link_icon alt="Stumble Upon" src="http://jetlounge.net/images/stumbleupon.png" /&gt; &lt;/a&gt;&lt;!-- Yahoo --&gt;&lt;a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2fmodel-item-security-not-consistent-for-content-managers.aspx&amp;t=Model+Item+Security+Not+Consistent+for+Content+Managers" mce_href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f27%2fmodel-item-security-not-consistent-for-content-managers.aspx&amp;t=Model+Item+Security+Not+Consistent+for+Content+Managers" target="_blank"&gt;&lt;img class=link_icon alt="Yahoo!" src="http://jetlounge.net/images/yahoo.png" /&gt; &lt;/a&gt;&lt;img src="http://jetlounge.net/aggbug.aspx?PostID=38" width="1" height="1"&gt;</description><category domain="http://jetlounge.net/blogs/teched/archive/tags/Reporting+Services/default.aspx">Reporting Services</category><category domain="http://jetlounge.net/blogs/teched/archive/tags/Report+Builder/default.aspx">Report Builder</category></item><item><title>Red X Instead of Image in Reporting Services</title><link>http://jetlounge.net/blogs/teched/archive/2007/12/26/red-x-instead-of-image-in-reporting-services.aspx</link><pubDate>Wed, 26 Dec 2007 17:01:00 GMT</pubDate><guid isPermaLink="false">d15d7548-2704-48a8-adc3-8c34840848b7:36</guid><dc:creator>david</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://jetlounge.net/blogs/teched/rsscomments.aspx?PostID=36</wfw:commentRss><comments>http://jetlounge.net/blogs/teched/archive/2007/12/26/red-x-instead-of-image-in-reporting-services.aspx#comments</comments><description>&lt;p&gt;I&amp;#39;ve run into this annoyance a few times in SSRS. Instead of seeing your image on&amp;nbsp;a deployed report, you see only a Red X. This typically occurs when your image is in a virtual directory. The workaround is to make the virtual folder available to ANONYMOUS access.&lt;/p&gt;
&lt;p&gt;Microsoft has acknowledged the bug and released a &lt;a class="" title="HotFix" href="http://support.microsoft.com/kb/921405/en-us" target="_blank"&gt;HotFix&lt;/a&gt; for it.&lt;/p&gt;
&lt;!-- Del.ico.us Tag --&gt;&lt;a href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f26%2fred-x-instead-of-image-in-reporting-services.aspx&amp;tags=&amp;title=Red+X+Instead+of+Image+in+Reporting+Services" mce_href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f26%2fred-x-instead-of-image-in-reporting-services.aspx&amp;tags=&amp;title=Red+X+Instead+of+Image+in+Reporting+Services" target="_blank"&gt;&lt;img class=link_icon alt="del.ico.us" src="http://jetlounge.net/images/delicious.png" alt="del.ico.us" /&gt;&lt;/a&gt;&lt;!-- Digg it Tag --&gt;&lt;a href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f26%2fred-x-instead-of-image-in-reporting-services.aspx&amp;title=Red+X+Instead+of+Image+in+Reporting+Services&amp;tags=" mce_href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f26%2fred-x-instead-of-image-in-reporting-services.aspx&amp;title=Red+X+Instead+of+Image+in+Reporting+Services&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/digg.png" width="18px" height="18px" alt="digg this" /&gt;&lt;/a&gt; &lt;!-- Technorati Tag --&gt;&lt;a href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f26%2fred-x-instead-of-image-in-reporting-services.aspx&amp;tags=" mce_href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f26%2fred-x-instead-of-image-in-reporting-services.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="technorati" src="http://jetlounge.net/images/technorati.png" /&gt; &lt;/a&gt;&lt;!-- Blinklist --&gt;&lt;a href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f26%2fred-x-instead-of-image-in-reporting-services.aspx&amp;Title=Red+X+Instead+of+Image+in+Reporting+Services&amp;tags=" mce_href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f26%2fred-x-instead-of-image-in-reporting-services.aspx&amp;Title=Red+X+Instead+of+Image+in+Reporting+Services&amp;tags="target="_blank"&gt;&lt;img class=link_icon alt="BlinkList" src="http://jetlounge.net/images/blinklist.png" /&gt; &lt;/a&gt;&lt;!-- Furl --&gt;&lt;a href="http://furl.net/storeIt.jsp?t=Red+X+Instead+of+Image+in+Reporting+Services&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f26%2fred-x-instead-of-image-in-reporting-services.aspx&amp;tags=" mce_href="http://furl.net/storeIt.jsp?t=Red+X+Instead+of+Image+in+Reporting+Services&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f26%2fred-x-instead-of-image-in-reporting-services.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="Furl" src="http://jetlounge.net/images/furl.png" /&gt; &lt;/a&gt;&lt;!-- Reddit--&gt;&lt;a href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f26%2fred-x-instead-of-image-in-reporting-services.aspx&amp;title=Red+X+Instead+of+Image+in+Reporting+Services&amp;tags=" mce_href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f26%2fred-x-instead-of-image-in-reporting-services.aspx&amp;title=Red+X+Instead+of+Image+in+Reporting+Services&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/reddit.png" alt="reddit" /&gt;&lt;/a&gt;&lt;!-- Dot Net Kicks --&gt;&lt;a href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f26%2fred-x-instead-of-image-in-reporting-services.aspx&amp;title=Red+X+Instead+of+Image+in+Reporting+Services&amp;tags=" mce_href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f26%2fred-x-instead-of-image-in-reporting-services.aspx&amp;title=Red+X+Instead+of+Image+in+Reporting+Services&amp;tags=" target="_blank"&gt;&lt;img height="18px" width="18px" class=link_icon alt="DotNetKicks" src="http://jetlounge.net/images/dotnetkicks.png" /&gt; &lt;/a&gt;&lt;!-- Google Tag --&gt;&lt;a href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f26%2fred-x-instead-of-image-in-reporting-services.aspx&amp;title=Red+X+Instead+of+Image+in+Reporting+Services&amp;tags=" mce_href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f26%2fred-x-instead-of-image-in-reporting-services.aspx&amp;title=Red+X+Instead+of+Image+in+Reporting+Services&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="google!" src="http://jetlounge.net/images/google.png" /&gt; &lt;/a&gt;&lt;!-- Live --&gt;&lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f26%2fred-x-instead-of-image-in-reporting-services.aspx&amp;title=Red+X+Instead+of+Image+in+Reporting+Services&amp;tags=" mce_href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f26%2fred-x-instead-of-image-in-reporting-services.aspx&amp;title=Red+X+Instead+of+Image+in+Reporting+Services&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="live" src="http://jetlounge.net/images/live.png" /&gt; &lt;/a&gt;&lt;!-- Facebook --&gt;&lt;a href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f26%2fred-x-instead-of-image-in-reporting-services.aspx&amp;t=Red+X+Instead+of+Image+in+Reporting+Services" mce_href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f26%2fred-x-instead-of-image-in-reporting-services.aspx&amp;t=Red+X+Instead+of+Image+in+Reporting+Services" target="_blank"&gt;&lt;img class=link_icon alt="Facebook" src="http://jetlounge.net/images/facebook.png" /&gt; &lt;/a&gt;&lt;!-- stumble upon --&gt;&lt;a href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Red+X+Instead+of+Image+in+Reporting+Services" mce_href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Red+X+Instead+of+Image+in+Reporting+Services" target="_blank"&gt;&lt;img class=link_icon alt="Stumble Upon" src="http://jetlounge.net/images/stumbleupon.png" /&gt; &lt;/a&gt;&lt;!-- Yahoo --&gt;&lt;a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f26%2fred-x-instead-of-image-in-reporting-services.aspx&amp;t=Red+X+Instead+of+Image+in+Reporting+Services" mce_href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f26%2fred-x-instead-of-image-in-reporting-services.aspx&amp;t=Red+X+Instead+of+Image+in+Reporting+Services" target="_blank"&gt;&lt;img class=link_icon alt="Yahoo!" src="http://jetlounge.net/images/yahoo.png" /&gt; &lt;/a&gt;&lt;img src="http://jetlounge.net/aggbug.aspx?PostID=36" width="1" height="1"&gt;</description><category domain="http://jetlounge.net/blogs/teched/archive/tags/Reporting+Services/default.aspx">Reporting Services</category></item><item><title>Gantt Charting with Reporting Services</title><link>http://jetlounge.net/blogs/teched/archive/2007/12/21/gantt-charting-with-reporting-services.aspx</link><pubDate>Fri, 21 Dec 2007 13:52:00 GMT</pubDate><guid isPermaLink="false">d15d7548-2704-48a8-adc3-8c34840848b7:33</guid><dc:creator>david</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://jetlounge.net/blogs/teched/rsscomments.aspx?PostID=33</wfw:commentRss><comments>http://jetlounge.net/blogs/teched/archive/2007/12/21/gantt-charting-with-reporting-services.aspx#comments</comments><description>&lt;p&gt;I&amp;#39;ve got an article over at SQL Server Central that describes how to get Gantt charts in SSRS using native controls, not third party. And it has a holiday spin.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This is the abstact:&lt;/p&gt;
&lt;p class="note"&gt;&lt;em&gt;Gantt charts in SSRS aren’t included in the 2005 release. You can purchase a third-party add-on, or,&amp;nbsp;if you can wait, these powerful project tools might make it in the 2008 release. Or Alternatively, you can do this now with the native RS Chart control &amp;nbsp;by using the methods David Leibowitz provides with the native RS Chart control.&lt;/em&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;This is the URL: &lt;a href="http://www.sqlservercentral.com/articles/Reporting+Services/Santa+gets+an+RDL+present/61782/"&gt;http://www.sqlservercentral.com/articles/Reporting+Services/Santa+gets+an+RDL+present/61782/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The RDL example file is found in the Attachment link below.&lt;/p&gt;
&lt;p&gt;&lt;img height="320" alt="" src="http://www.jetlounge.net/images/snowreport.jpg" width="675" border="0" /&gt;&lt;/p&gt;
&lt;!-- Del.ico.us Tag --&gt;&lt;a href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f21%2fgantt-charting-with-reporting-services.aspx&amp;tags=&amp;title=Gantt+Charting+with+Reporting+Services" mce_href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f21%2fgantt-charting-with-reporting-services.aspx&amp;tags=&amp;title=Gantt+Charting+with+Reporting+Services" target="_blank"&gt;&lt;img class=link_icon alt="del.ico.us" src="http://jetlounge.net/images/delicious.png" alt="del.ico.us" /&gt;&lt;/a&gt;&lt;!-- Digg it Tag --&gt;&lt;a href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f21%2fgantt-charting-with-reporting-services.aspx&amp;title=Gantt+Charting+with+Reporting+Services&amp;tags=" mce_href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f21%2fgantt-charting-with-reporting-services.aspx&amp;title=Gantt+Charting+with+Reporting+Services&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/digg.png" width="18px" height="18px" alt="digg this" /&gt;&lt;/a&gt; &lt;!-- Technorati Tag --&gt;&lt;a href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f21%2fgantt-charting-with-reporting-services.aspx&amp;tags=" mce_href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f21%2fgantt-charting-with-reporting-services.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="technorati" src="http://jetlounge.net/images/technorati.png" /&gt; &lt;/a&gt;&lt;!-- Blinklist --&gt;&lt;a href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f21%2fgantt-charting-with-reporting-services.aspx&amp;Title=Gantt+Charting+with+Reporting+Services&amp;tags=" mce_href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f21%2fgantt-charting-with-reporting-services.aspx&amp;Title=Gantt+Charting+with+Reporting+Services&amp;tags="target="_blank"&gt;&lt;img class=link_icon alt="BlinkList" src="http://jetlounge.net/images/blinklist.png" /&gt; &lt;/a&gt;&lt;!-- Furl --&gt;&lt;a href="http://furl.net/storeIt.jsp?t=Gantt+Charting+with+Reporting+Services&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f21%2fgantt-charting-with-reporting-services.aspx&amp;tags=" mce_href="http://furl.net/storeIt.jsp?t=Gantt+Charting+with+Reporting+Services&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f21%2fgantt-charting-with-reporting-services.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="Furl" src="http://jetlounge.net/images/furl.png" /&gt; &lt;/a&gt;&lt;!-- Reddit--&gt;&lt;a href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f21%2fgantt-charting-with-reporting-services.aspx&amp;title=Gantt+Charting+with+Reporting+Services&amp;tags=" mce_href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f21%2fgantt-charting-with-reporting-services.aspx&amp;title=Gantt+Charting+with+Reporting+Services&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/reddit.png" alt="reddit" /&gt;&lt;/a&gt;&lt;!-- Dot Net Kicks --&gt;&lt;a href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f21%2fgantt-charting-with-reporting-services.aspx&amp;title=Gantt+Charting+with+Reporting+Services&amp;tags=" mce_href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f21%2fgantt-charting-with-reporting-services.aspx&amp;title=Gantt+Charting+with+Reporting+Services&amp;tags=" target="_blank"&gt;&lt;img height="18px" width="18px" class=link_icon alt="DotNetKicks" src="http://jetlounge.net/images/dotnetkicks.png" /&gt; &lt;/a&gt;&lt;!-- Google Tag --&gt;&lt;a href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f21%2fgantt-charting-with-reporting-services.aspx&amp;title=Gantt+Charting+with+Reporting+Services&amp;tags=" mce_href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f21%2fgantt-charting-with-reporting-services.aspx&amp;title=Gantt+Charting+with+Reporting+Services&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="google!" src="http://jetlounge.net/images/google.png" /&gt; &lt;/a&gt;&lt;!-- Live --&gt;&lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f21%2fgantt-charting-with-reporting-services.aspx&amp;title=Gantt+Charting+with+Reporting+Services&amp;tags=" mce_href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f21%2fgantt-charting-with-reporting-services.aspx&amp;title=Gantt+Charting+with+Reporting+Services&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="live" src="http://jetlounge.net/images/live.png" /&gt; &lt;/a&gt;&lt;!-- Facebook --&gt;&lt;a href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f21%2fgantt-charting-with-reporting-services.aspx&amp;t=Gantt+Charting+with+Reporting+Services" mce_href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f21%2fgantt-charting-with-reporting-services.aspx&amp;t=Gantt+Charting+with+Reporting+Services" target="_blank"&gt;&lt;img class=link_icon alt="Facebook" src="http://jetlounge.net/images/facebook.png" /&gt; &lt;/a&gt;&lt;!-- stumble upon --&gt;&lt;a href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Gantt+Charting+with+Reporting+Services" mce_href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Gantt+Charting+with+Reporting+Services" target="_blank"&gt;&lt;img class=link_icon alt="Stumble Upon" src="http://jetlounge.net/images/stumbleupon.png" /&gt; &lt;/a&gt;&lt;!-- Yahoo --&gt;&lt;a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f21%2fgantt-charting-with-reporting-services.aspx&amp;t=Gantt+Charting+with+Reporting+Services" mce_href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f21%2fgantt-charting-with-reporting-services.aspx&amp;t=Gantt+Charting+with+Reporting+Services" target="_blank"&gt;&lt;img class=link_icon alt="Yahoo!" src="http://jetlounge.net/images/yahoo.png" /&gt; &lt;/a&gt;&lt;img src="http://jetlounge.net/aggbug.aspx?PostID=33" width="1" height="1"&gt;</description><enclosure url="http://jetlounge.net/blogs/teched/attachment/33.ashx" length="12615" type="application/octet-stream" /><category domain="http://jetlounge.net/blogs/teched/archive/tags/Reporting+Services/default.aspx">Reporting Services</category></item><item><title>Reporting Services Data Source Connection Examples</title><link>http://jetlounge.net/blogs/teched/archive/2007/12/20/reporting-services-data-source-connection-examples.aspx</link><pubDate>Thu, 20 Dec 2007 17:50:00 GMT</pubDate><guid isPermaLink="false">d15d7548-2704-48a8-adc3-8c34840848b7:32</guid><dc:creator>david</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://jetlounge.net/blogs/teched/rsscomments.aspx?PostID=32</wfw:commentRss><comments>http://jetlounge.net/blogs/teched/archive/2007/12/20/reporting-services-data-source-connection-examples.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The following table lists examples of connections string for various data sources.&lt;/p&gt;
&lt;h3 class="subHeading"&gt;&lt;/h3&gt;
&lt;table class="" style="BACKGROUND-COLOR:#cccccc;"&gt;

&lt;tr&gt;
&lt;th class=""&gt;&lt;b&gt;Data Source&lt;/b&gt; &lt;/th&gt;
&lt;th class=""&gt;&lt;b&gt;Example&lt;/b&gt; &lt;/th&gt;
&lt;th class=""&gt;&lt;b&gt;Description&lt;/b&gt; &lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;
&lt;p&gt;SQL Server OLTP database&lt;/p&gt;&lt;/td&gt;
&lt;td class=""&gt;
&lt;p&gt;data source=&amp;quot;(local)&amp;quot;;initial catalog=AdventureWorks &lt;/p&gt;&lt;/td&gt;
&lt;td class=""&gt;
&lt;p&gt;Set data source type to &lt;b&gt;SQL Server&lt;/b&gt;.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;
&lt;p&gt;Analysis Services database&lt;/p&gt;&lt;/td&gt;
&lt;td class=""&gt;
&lt;p&gt;data source=localhost;initial catalog=Adventure Works DW &lt;/p&gt;&lt;/td&gt;
&lt;td class=""&gt;
&lt;p&gt;Set data source type to &lt;b&gt;SQL Server Analysis Services&lt;/b&gt;.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;
&lt;p&gt;Report model data source&lt;/p&gt;&lt;/td&gt;
&lt;td class=""&gt;
&lt;p&gt;Server=http://myreportservername/reportserver; datasource=/models/Adventure Works &lt;/p&gt;&lt;/td&gt;
&lt;td class=""&gt;
&lt;p&gt;Specify the report server or document library URL and the path to the published model in the report server folder or document library folder namespace.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;
&lt;p&gt;SQL Server 2000 Analysis Services server&lt;/p&gt;&lt;/td&gt;
&lt;td class=""&gt;
&lt;p&gt;provider=MSOLAP.2;data source=&amp;lt;remote server name&amp;gt;;initial catalog=FoodMart 2000 &lt;/p&gt;&lt;/td&gt;
&lt;td class=""&gt;
&lt;p&gt;Set the data source type to &lt;b&gt;OLE DB Provider for OLAP Services 8.0&lt;/b&gt;.&lt;/p&gt;
&lt;p&gt;You can achieve a faster connection to SQL Server 2000 Analysis Services data sources if you set the &lt;b&gt;ConnectTo&lt;/b&gt; property to &lt;b&gt;8.0&lt;/b&gt;. To set this property, use the &lt;b&gt;Connection Properties&lt;/b&gt; dialog box, &lt;b&gt;Advanced Properties&lt;/b&gt; tab.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;
&lt;p&gt;Oracle server&lt;/p&gt;&lt;/td&gt;
&lt;td class=""&gt;
&lt;p&gt;data source=myserver &lt;/p&gt;&lt;/td&gt;
&lt;td class=""&gt;
&lt;p&gt;Set the data source type to &lt;b&gt;Oracle&lt;/b&gt;. The Oracle client tools must be installed on the Report Designer computer and on the report server. For more information, see &lt;a id="ctl00_rs1_mainContentContainer_ctl31" href="http://msdn2.microsoft.com/en-us/library/ms365174.aspx"&gt;Defining Report Datasets for Relational Data from an Oracle Database&lt;/a&gt;.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;
&lt;p&gt;SAP NetWeaver BI data source&lt;/p&gt;&lt;/td&gt;
&lt;td class=""&gt;
&lt;p&gt;DataSource=http://mySAPNetWeaverBIServer:8000/sap/bw/xml/soap/xmla &lt;/p&gt;&lt;/td&gt;
&lt;td class=""&gt;
&lt;p&gt;Set the data source type to &lt;b&gt;SAP NetWeaver BI&lt;/b&gt;. For more information, see &lt;a id="ctl00_rs1_mainContentContainer_ctl32" href="http://msdn2.microsoft.com/en-us/library/ms365162.aspx"&gt;Defining Report Datasets for Multidimensional Data from an SAP NetWeaver BI System&lt;/a&gt;.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;
&lt;p&gt;Hyperion Essbase data source&lt;/p&gt;&lt;/td&gt;
&lt;td class=""&gt;
&lt;p&gt;Data Source=http://localhost:13080/aps/XMLA; Initial Catalog=Sample &lt;/p&gt;&lt;/td&gt;
&lt;td class=""&gt;
&lt;p&gt;Set the data source type to &lt;b&gt;Hyperion Essbase&lt;/b&gt;. For more information, see &lt;a id="ctl00_rs1_mainContentContainer_ctl33" href="http://msdn2.microsoft.com/en-us/library/bb283318.aspx"&gt;Defining Report Datasets for Multidimensional Data from a Hyperion Essbase Database&lt;/a&gt;.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;
&lt;p&gt;XML data source&lt;/p&gt;&lt;/td&gt;
&lt;td class=""&gt;
&lt;p&gt;data source=http://adventure-works.com/results.aspx &lt;/p&gt;&lt;/td&gt;
&lt;td class=""&gt;
&lt;p&gt;Set the data source type to &lt;b&gt;XML&lt;/b&gt;. The connection string is a URL to the XML document. For more information, see &lt;a id="ctl00_rs1_mainContentContainer_ctl34" href="http://msdn2.microsoft.com/en-us/library/ms159741.aspx"&gt;Defining Report Datasets for XML Data&lt;/a&gt;.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p&gt;If you fail to connect to a report server using &lt;b&gt;localhost&lt;/b&gt;, check that the network protocol for TCP/IP protocol is enabled.&lt;/p&gt;
&lt;!-- Del.ico.us Tag --&gt;&lt;a href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f20%2freporting-services-data-source-connection-examples.aspx&amp;tags=&amp;title=Reporting+Services+Data+Source+Connection+Examples" mce_href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f20%2freporting-services-data-source-connection-examples.aspx&amp;tags=&amp;title=Reporting+Services+Data+Source+Connection+Examples" target="_blank"&gt;&lt;img class=link_icon alt="del.ico.us" src="http://jetlounge.net/images/delicious.png" alt="del.ico.us" /&gt;&lt;/a&gt;&lt;!-- Digg it Tag --&gt;&lt;a href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f20%2freporting-services-data-source-connection-examples.aspx&amp;title=Reporting+Services+Data+Source+Connection+Examples&amp;tags=" mce_href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f20%2freporting-services-data-source-connection-examples.aspx&amp;title=Reporting+Services+Data+Source+Connection+Examples&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/digg.png" width="18px" height="18px" alt="digg this" /&gt;&lt;/a&gt; &lt;!-- Technorati Tag --&gt;&lt;a href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f20%2freporting-services-data-source-connection-examples.aspx&amp;tags=" mce_href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f20%2freporting-services-data-source-connection-examples.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="technorati" src="http://jetlounge.net/images/technorati.png" /&gt; &lt;/a&gt;&lt;!-- Blinklist --&gt;&lt;a href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f20%2freporting-services-data-source-connection-examples.aspx&amp;Title=Reporting+Services+Data+Source+Connection+Examples&amp;tags=" mce_href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f20%2freporting-services-data-source-connection-examples.aspx&amp;Title=Reporting+Services+Data+Source+Connection+Examples&amp;tags="target="_blank"&gt;&lt;img class=link_icon alt="BlinkList" src="http://jetlounge.net/images/blinklist.png" /&gt; &lt;/a&gt;&lt;!-- Furl --&gt;&lt;a href="http://furl.net/storeIt.jsp?t=Reporting+Services+Data+Source+Connection+Examples&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f20%2freporting-services-data-source-connection-examples.aspx&amp;tags=" mce_href="http://furl.net/storeIt.jsp?t=Reporting+Services+Data+Source+Connection+Examples&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f20%2freporting-services-data-source-connection-examples.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="Furl" src="http://jetlounge.net/images/furl.png" /&gt; &lt;/a&gt;&lt;!-- Reddit--&gt;&lt;a href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f20%2freporting-services-data-source-connection-examples.aspx&amp;title=Reporting+Services+Data+Source+Connection+Examples&amp;tags=" mce_href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f20%2freporting-services-data-source-connection-examples.aspx&amp;title=Reporting+Services+Data+Source+Connection+Examples&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/reddit.png" alt="reddit" /&gt;&lt;/a&gt;&lt;!-- Dot Net Kicks --&gt;&lt;a href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f20%2freporting-services-data-source-connection-examples.aspx&amp;title=Reporting+Services+Data+Source+Connection+Examples&amp;tags=" mce_href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f20%2freporting-services-data-source-connection-examples.aspx&amp;title=Reporting+Services+Data+Source+Connection+Examples&amp;tags=" target="_blank"&gt;&lt;img height="18px" width="18px" class=link_icon alt="DotNetKicks" src="http://jetlounge.net/images/dotnetkicks.png" /&gt; &lt;/a&gt;&lt;!-- Google Tag --&gt;&lt;a href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f20%2freporting-services-data-source-connection-examples.aspx&amp;title=Reporting+Services+Data+Source+Connection+Examples&amp;tags=" mce_href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f20%2freporting-services-data-source-connection-examples.aspx&amp;title=Reporting+Services+Data+Source+Connection+Examples&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="google!" src="http://jetlounge.net/images/google.png" /&gt; &lt;/a&gt;&lt;!-- Live --&gt;&lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f20%2freporting-services-data-source-connection-examples.aspx&amp;title=Reporting+Services+Data+Source+Connection+Examples&amp;tags=" mce_href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f20%2freporting-services-data-source-connection-examples.aspx&amp;title=Reporting+Services+Data+Source+Connection+Examples&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="live" src="http://jetlounge.net/images/live.png" /&gt; &lt;/a&gt;&lt;!-- Facebook --&gt;&lt;a href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f20%2freporting-services-data-source-connection-examples.aspx&amp;t=Reporting+Services+Data+Source+Connection+Examples" mce_href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f20%2freporting-services-data-source-connection-examples.aspx&amp;t=Reporting+Services+Data+Source+Connection+Examples" target="_blank"&gt;&lt;img class=link_icon alt="Facebook" src="http://jetlounge.net/images/facebook.png" /&gt; &lt;/a&gt;&lt;!-- stumble upon --&gt;&lt;a href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Reporting+Services+Data+Source+Connection+Examples" mce_href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Reporting+Services+Data+Source+Connection+Examples" target="_blank"&gt;&lt;img class=link_icon alt="Stumble Upon" src="http://jetlounge.net/images/stumbleupon.png" /&gt; &lt;/a&gt;&lt;!-- Yahoo --&gt;&lt;a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f20%2freporting-services-data-source-connection-examples.aspx&amp;t=Reporting+Services+Data+Source+Connection+Examples" mce_href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f20%2freporting-services-data-source-connection-examples.aspx&amp;t=Reporting+Services+Data+Source+Connection+Examples" target="_blank"&gt;&lt;img class=link_icon alt="Yahoo!" src="http://jetlounge.net/images/yahoo.png" /&gt; &lt;/a&gt;&lt;img src="http://jetlounge.net/aggbug.aspx?PostID=32" width="1" height="1"&gt;</description><category domain="http://jetlounge.net/blogs/teched/archive/tags/Reporting+Services/default.aspx">Reporting Services</category></item><item><title>Passing Parameters to Reporting Services using an URL</title><link>http://jetlounge.net/blogs/teched/archive/2007/12/18/passing-parameters-to-reporting-services-using-an-url.aspx</link><pubDate>Wed, 19 Dec 2007 03:39:00 GMT</pubDate><guid isPermaLink="false">d15d7548-2704-48a8-adc3-8c34840848b7:16</guid><dc:creator>david</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://jetlounge.net/blogs/teched/rsscomments.aspx?PostID=16</wfw:commentRss><comments>http://jetlounge.net/blogs/teched/archive/2007/12/18/passing-parameters-to-reporting-services-using-an-url.aspx#comments</comments><description>&lt;p&gt;When launching SSRS reports by URL, it is often necessary to include parameters. To do so, simply include the parameter name, an equal sign, followed by the parameter.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;So param=value for a report where CustomerID is 1 would look like:&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;COLOR:navy;"&gt;&lt;font size="3"&gt;&lt;a href="http://localhost/ReportServer/Pages/ReportViewer.aspx?%2ReportFolder%2DemoReport&amp;amp;rs:Command=Render&amp;amp;CustomerID=1"&gt;http://localhost/ReportServer/Pages/ReportViewer.aspx?%2ReportFolder%2DemoReport&amp;amp;rs:Command=Render&amp;amp;&lt;/font&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;COLOR:orange;FONT-SIZE:13.5pt;"&gt;CustomerID=1&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Now, let&amp;#39;s say you want to pass in a NULL value for CustomerID. That would look like:&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;COLOR:navy;"&gt;&lt;font size="3"&gt;&lt;a href="http://localhost/ReportServer/Pages/ReportViewer.aspx?%2ReportFolder%2DemoReport&amp;amp;rs:Command=Render&amp;amp;CustomerID:isNull=True"&gt;http://localhost/ReportServer/Pages/ReportViewer.aspx?%2ReportFolder%2DemoReport&amp;amp;rs:Command=Render&amp;amp;&lt;/font&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="FONT-FAMILY:&amp;#39;Courier New&amp;#39;;COLOR:orange;FONT-SIZE:13.5pt;"&gt;CustomerID:isNull=True&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;!-- Del.ico.us Tag --&gt;&lt;a href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f18%2fpassing-parameters-to-reporting-services-using-an-url.aspx&amp;tags=&amp;title=Passing+Parameters+to+Reporting+Services+using+an+URL" mce_href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f18%2fpassing-parameters-to-reporting-services-using-an-url.aspx&amp;tags=&amp;title=Passing+Parameters+to+Reporting+Services+using+an+URL" target="_blank"&gt;&lt;img class=link_icon alt="del.ico.us" src="http://jetlounge.net/images/delicious.png" alt="del.ico.us" /&gt;&lt;/a&gt;&lt;!-- Digg it Tag --&gt;&lt;a href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f18%2fpassing-parameters-to-reporting-services-using-an-url.aspx&amp;title=Passing+Parameters+to+Reporting+Services+using+an+URL&amp;tags=" mce_href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f18%2fpassing-parameters-to-reporting-services-using-an-url.aspx&amp;title=Passing+Parameters+to+Reporting+Services+using+an+URL&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/digg.png" width="18px" height="18px" alt="digg this" /&gt;&lt;/a&gt; &lt;!-- Technorati Tag --&gt;&lt;a href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f18%2fpassing-parameters-to-reporting-services-using-an-url.aspx&amp;tags=" mce_href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f18%2fpassing-parameters-to-reporting-services-using-an-url.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="technorati" src="http://jetlounge.net/images/technorati.png" /&gt; &lt;/a&gt;&lt;!-- Blinklist --&gt;&lt;a href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f18%2fpassing-parameters-to-reporting-services-using-an-url.aspx&amp;Title=Passing+Parameters+to+Reporting+Services+using+an+URL&amp;tags=" mce_href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f18%2fpassing-parameters-to-reporting-services-using-an-url.aspx&amp;Title=Passing+Parameters+to+Reporting+Services+using+an+URL&amp;tags="target="_blank"&gt;&lt;img class=link_icon alt="BlinkList" src="http://jetlounge.net/images/blinklist.png" /&gt; &lt;/a&gt;&lt;!-- Furl --&gt;&lt;a href="http://furl.net/storeIt.jsp?t=Passing+Parameters+to+Reporting+Services+using+an+URL&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f18%2fpassing-parameters-to-reporting-services-using-an-url.aspx&amp;tags=" mce_href="http://furl.net/storeIt.jsp?t=Passing+Parameters+to+Reporting+Services+using+an+URL&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f18%2fpassing-parameters-to-reporting-services-using-an-url.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="Furl" src="http://jetlounge.net/images/furl.png" /&gt; &lt;/a&gt;&lt;!-- Reddit--&gt;&lt;a href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f18%2fpassing-parameters-to-reporting-services-using-an-url.aspx&amp;title=Passing+Parameters+to+Reporting+Services+using+an+URL&amp;tags=" mce_href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f18%2fpassing-parameters-to-reporting-services-using-an-url.aspx&amp;title=Passing+Parameters+to+Reporting+Services+using+an+URL&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/reddit.png" alt="reddit" /&gt;&lt;/a&gt;&lt;!-- Dot Net Kicks --&gt;&lt;a href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f18%2fpassing-parameters-to-reporting-services-using-an-url.aspx&amp;title=Passing+Parameters+to+Reporting+Services+using+an+URL&amp;tags=" mce_href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f18%2fpassing-parameters-to-reporting-services-using-an-url.aspx&amp;title=Passing+Parameters+to+Reporting+Services+using+an+URL&amp;tags=" target="_blank"&gt;&lt;img height="18px" width="18px" class=link_icon alt="DotNetKicks" src="http://jetlounge.net/images/dotnetkicks.png" /&gt; &lt;/a&gt;&lt;!-- Google Tag --&gt;&lt;a href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f18%2fpassing-parameters-to-reporting-services-using-an-url.aspx&amp;title=Passing+Parameters+to+Reporting+Services+using+an+URL&amp;tags=" mce_href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f18%2fpassing-parameters-to-reporting-services-using-an-url.aspx&amp;title=Passing+Parameters+to+Reporting+Services+using+an+URL&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="google!" src="http://jetlounge.net/images/google.png" /&gt; &lt;/a&gt;&lt;!-- Live --&gt;&lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f18%2fpassing-parameters-to-reporting-services-using-an-url.aspx&amp;title=Passing+Parameters+to+Reporting+Services+using+an+URL&amp;tags=" mce_href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f18%2fpassing-parameters-to-reporting-services-using-an-url.aspx&amp;title=Passing+Parameters+to+Reporting+Services+using+an+URL&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="live" src="http://jetlounge.net/images/live.png" /&gt; &lt;/a&gt;&lt;!-- Facebook --&gt;&lt;a href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f18%2fpassing-parameters-to-reporting-services-using-an-url.aspx&amp;t=Passing+Parameters+to+Reporting+Services+using+an+URL" mce_href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f18%2fpassing-parameters-to-reporting-services-using-an-url.aspx&amp;t=Passing+Parameters+to+Reporting+Services+using+an+URL" target="_blank"&gt;&lt;img class=link_icon alt="Facebook" src="http://jetlounge.net/images/facebook.png" /&gt; &lt;/a&gt;&lt;!-- stumble upon --&gt;&lt;a href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Passing+Parameters+to+Reporting+Services+using+an+URL" mce_href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Passing+Parameters+to+Reporting+Services+using+an+URL" target="_blank"&gt;&lt;img class=link_icon alt="Stumble Upon" src="http://jetlounge.net/images/stumbleupon.png" /&gt; &lt;/a&gt;&lt;!-- Yahoo --&gt;&lt;a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f18%2fpassing-parameters-to-reporting-services-using-an-url.aspx&amp;t=Passing+Parameters+to+Reporting+Services+using+an+URL" mce_href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f18%2fpassing-parameters-to-reporting-services-using-an-url.aspx&amp;t=Passing+Parameters+to+Reporting+Services+using+an+URL" target="_blank"&gt;&lt;img class=link_icon alt="Yahoo!" src="http://jetlounge.net/images/yahoo.png" /&gt; &lt;/a&gt;&lt;img src="http://jetlounge.net/aggbug.aspx?PostID=16" width="1" height="1"&gt;</description><category domain="http://jetlounge.net/blogs/teched/archive/tags/Reporting+Services/default.aspx">Reporting Services</category></item><item><title>Common SSRS URL Commands</title><link>http://jetlounge.net/blogs/teched/archive/2007/12/17/common-ssrs-url-commands.aspx</link><pubDate>Tue, 18 Dec 2007 03:38:00 GMT</pubDate><guid isPermaLink="false">d15d7548-2704-48a8-adc3-8c34840848b7:15</guid><dc:creator>david</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://jetlounge.net/blogs/teched/rsscomments.aspx?PostID=15</wfw:commentRss><comments>http://jetlounge.net/blogs/teched/archive/2007/12/17/common-ssrs-url-commands.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;&amp;amp;rc:Parameters=Collapsed &lt;br /&gt;&lt;/strong&gt;•&amp;nbsp; This collapses the parameter bar but sends the parameters in the URL in the browser &lt;br /&gt;&lt;strong&gt;&amp;amp;rc:Parameters=true&lt;/strong&gt; &lt;br /&gt;•&amp;nbsp; This shows the parameter bar and is the default &lt;br /&gt;&lt;strong&gt;&amp;amp;rc:Parameters=false&lt;/strong&gt; &lt;br /&gt;•&amp;nbsp; This prevents the parameters from being passed in the browser and expanded &lt;br /&gt;&lt;strong&gt;&amp;amp;rc:toolbar=false&lt;/strong&gt; &lt;br /&gt;•&amp;nbsp; This hides the toolbar &lt;br /&gt;&lt;strong&gt;&amp;amp;rc:format=PDF&lt;/strong&gt; &lt;br /&gt;•&amp;nbsp; This will open up the report as a PDF &lt;br /&gt;&lt;strong&gt;&amp;amp;rs:Format=EXCEL&amp;amp;rc:OmitFormulas=true&lt;/strong&gt; &lt;br /&gt;•&amp;nbsp; This will open the report in Excel &lt;br /&gt;&lt;strong&gt;rs:ClearSession=true &lt;br /&gt;&lt;/strong&gt;•&amp;nbsp; This clears the session state for the user. Used where the caching of the report prevents the designer from seeing their updated report and/or data. * This is a very important parameter to know as more often than not, the report data doesn&amp;#39;t update immediately unless parameters are changed, and your report may show cached data if this is not set. &lt;br /&gt;&lt;strong&gt;&amp;amp;rc:StyleSheet=MyCustomStyle&lt;/strong&gt; &lt;br /&gt;•&amp;nbsp; Note don’t add the .css extension. And this style sheet must be in the folder Program FilesMicrosoft SQL ServerMSSQLReporting ServicesReportServerStyles folder. &lt;br /&gt;•&amp;nbsp; Use the HTMLViewer.css as your base template. &lt;/p&gt;
&lt;!-- Del.ico.us Tag --&gt;&lt;a href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f17%2fcommon-ssrs-url-commands.aspx&amp;tags=&amp;title=Common+SSRS+URL+Commands" mce_href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f17%2fcommon-ssrs-url-commands.aspx&amp;tags=&amp;title=Common+SSRS+URL+Commands" target="_blank"&gt;&lt;img class=link_icon alt="del.ico.us" src="http://jetlounge.net/images/delicious.png" alt="del.ico.us" /&gt;&lt;/a&gt;&lt;!-- Digg it Tag --&gt;&lt;a href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f17%2fcommon-ssrs-url-commands.aspx&amp;title=Common+SSRS+URL+Commands&amp;tags=" mce_href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f17%2fcommon-ssrs-url-commands.aspx&amp;title=Common+SSRS+URL+Commands&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/digg.png" width="18px" height="18px" alt="digg this" /&gt;&lt;/a&gt; &lt;!-- Technorati Tag --&gt;&lt;a href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f17%2fcommon-ssrs-url-commands.aspx&amp;tags=" mce_href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f17%2fcommon-ssrs-url-commands.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="technorati" src="http://jetlounge.net/images/technorati.png" /&gt; &lt;/a&gt;&lt;!-- Blinklist --&gt;&lt;a href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f17%2fcommon-ssrs-url-commands.aspx&amp;Title=Common+SSRS+URL+Commands&amp;tags=" mce_href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f17%2fcommon-ssrs-url-commands.aspx&amp;Title=Common+SSRS+URL+Commands&amp;tags="target="_blank"&gt;&lt;img class=link_icon alt="BlinkList" src="http://jetlounge.net/images/blinklist.png" /&gt; &lt;/a&gt;&lt;!-- Furl --&gt;&lt;a href="http://furl.net/storeIt.jsp?t=Common+SSRS+URL+Commands&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f17%2fcommon-ssrs-url-commands.aspx&amp;tags=" mce_href="http://furl.net/storeIt.jsp?t=Common+SSRS+URL+Commands&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f17%2fcommon-ssrs-url-commands.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="Furl" src="http://jetlounge.net/images/furl.png" /&gt; &lt;/a&gt;&lt;!-- Reddit--&gt;&lt;a href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f17%2fcommon-ssrs-url-commands.aspx&amp;title=Common+SSRS+URL+Commands&amp;tags=" mce_href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f17%2fcommon-ssrs-url-commands.aspx&amp;title=Common+SSRS+URL+Commands&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/reddit.png" alt="reddit" /&gt;&lt;/a&gt;&lt;!-- Dot Net Kicks --&gt;&lt;a href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f17%2fcommon-ssrs-url-commands.aspx&amp;title=Common+SSRS+URL+Commands&amp;tags=" mce_href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f17%2fcommon-ssrs-url-commands.aspx&amp;title=Common+SSRS+URL+Commands&amp;tags=" target="_blank"&gt;&lt;img height="18px" width="18px" class=link_icon alt="DotNetKicks" src="http://jetlounge.net/images/dotnetkicks.png" /&gt; &lt;/a&gt;&lt;!-- Google Tag --&gt;&lt;a href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f17%2fcommon-ssrs-url-commands.aspx&amp;title=Common+SSRS+URL+Commands&amp;tags=" mce_href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f17%2fcommon-ssrs-url-commands.aspx&amp;title=Common+SSRS+URL+Commands&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="google!" src="http://jetlounge.net/images/google.png" /&gt; &lt;/a&gt;&lt;!-- Live --&gt;&lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f17%2fcommon-ssrs-url-commands.aspx&amp;title=Common+SSRS+URL+Commands&amp;tags=" mce_href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f17%2fcommon-ssrs-url-commands.aspx&amp;title=Common+SSRS+URL+Commands&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="live" src="http://jetlounge.net/images/live.png" /&gt; &lt;/a&gt;&lt;!-- Facebook --&gt;&lt;a href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f17%2fcommon-ssrs-url-commands.aspx&amp;t=Common+SSRS+URL+Commands" mce_href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f17%2fcommon-ssrs-url-commands.aspx&amp;t=Common+SSRS+URL+Commands" target="_blank"&gt;&lt;img class=link_icon alt="Facebook" src="http://jetlounge.net/images/facebook.png" /&gt; &lt;/a&gt;&lt;!-- stumble upon --&gt;&lt;a href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Common+SSRS+URL+Commands" mce_href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Common+SSRS+URL+Commands" target="_blank"&gt;&lt;img class=link_icon alt="Stumble Upon" src="http://jetlounge.net/images/stumbleupon.png" /&gt; &lt;/a&gt;&lt;!-- Yahoo --&gt;&lt;a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f17%2fcommon-ssrs-url-commands.aspx&amp;t=Common+SSRS+URL+Commands" mce_href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f17%2fcommon-ssrs-url-commands.aspx&amp;t=Common+SSRS+URL+Commands" target="_blank"&gt;&lt;img class=link_icon alt="Yahoo!" src="http://jetlounge.net/images/yahoo.png" /&gt; &lt;/a&gt;&lt;img src="http://jetlounge.net/aggbug.aspx?PostID=15" width="1" height="1"&gt;</description><category domain="http://jetlounge.net/blogs/teched/archive/tags/Reporting+Services/default.aspx">Reporting Services</category></item><item><title>Get Ranking of Groups in SSRS - Top X Ranking</title><link>http://jetlounge.net/blogs/teched/archive/2007/12/16/get-ranking-of-groups-in-ssrs-top-x-ranking.aspx</link><pubDate>Mon, 17 Dec 2007 03:36:00 GMT</pubDate><guid isPermaLink="false">d15d7548-2704-48a8-adc3-8c34840848b7:14</guid><dc:creator>david</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://jetlounge.net/blogs/teched/rsscomments.aspx?PostID=14</wfw:commentRss><comments>http://jetlounge.net/blogs/teched/archive/2007/12/16/get-ranking-of-groups-in-ssrs-top-x-ranking.aspx#comments</comments><description>&lt;p&gt;Often you&amp;#39;d like to view a row number, or rank on a report in SQL Server Reporting Services. This is simple enough on a line item detail report with the RowNumber function. The reference to Nothing sets our scope.&lt;br /&gt;Just use:&lt;br /&gt;&lt;strong&gt;=RowNumber(Nothing)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;But now how about something a little more challenging. Perhaps we have a list of 1000 Customers and we group them by State on a table. Perhaps the results will be sorted in order of Sales in decending order by State. Perhaps this is a Top 10 Report? Generally on these types of reports, it&amp;#39;s nice to illustrate a ranking next to each row, not just the resulting data. To do so we&amp;#39;ll need a different combination of functions to get the desired result.&lt;br /&gt;First, create your detail, and a simple grouping by State. In the State Row, add a column. To this we will add the expression:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;=RunningValue(THEFIELDYOUGROUPON, CountDistinct, Nothing)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;or, in this example&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;=RunningValue(Fields!State.Value, CountDistinct, Nothing)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;What might have you shaking your head is the use of CountDistinct. That&amp;#39;s essentially what a grouping will do, in T-SQL, in SSRS...it&amp;#39;s going to distinct your values and do some magic. Samples on the web usually illustrate the use of the Count function, but that will not produce the desired result in any grouping row.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;!-- Del.ico.us Tag --&gt;&lt;a href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f16%2fget-ranking-of-groups-in-ssrs-top-x-ranking.aspx&amp;tags=&amp;title=Get+Ranking+of+Groups+in+SSRS+-+Top+X+Ranking" mce_href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f16%2fget-ranking-of-groups-in-ssrs-top-x-ranking.aspx&amp;tags=&amp;title=Get+Ranking+of+Groups+in+SSRS+-+Top+X+Ranking" target="_blank"&gt;&lt;img class=link_icon alt="del.ico.us" src="http://jetlounge.net/images/delicious.png" alt="del.ico.us" /&gt;&lt;/a&gt;&lt;!-- Digg it Tag --&gt;&lt;a href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f16%2fget-ranking-of-groups-in-ssrs-top-x-ranking.aspx&amp;title=Get+Ranking+of+Groups+in+SSRS+-+Top+X+Ranking&amp;tags=" mce_href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f16%2fget-ranking-of-groups-in-ssrs-top-x-ranking.aspx&amp;title=Get+Ranking+of+Groups+in+SSRS+-+Top+X+Ranking&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/digg.png" width="18px" height="18px" alt="digg this" /&gt;&lt;/a&gt; &lt;!-- Technorati Tag --&gt;&lt;a href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f16%2fget-ranking-of-groups-in-ssrs-top-x-ranking.aspx&amp;tags=" mce_href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f16%2fget-ranking-of-groups-in-ssrs-top-x-ranking.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="technorati" src="http://jetlounge.net/images/technorati.png" /&gt; &lt;/a&gt;&lt;!-- Blinklist --&gt;&lt;a href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f16%2fget-ranking-of-groups-in-ssrs-top-x-ranking.aspx&amp;Title=Get+Ranking+of+Groups+in+SSRS+-+Top+X+Ranking&amp;tags=" mce_href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f16%2fget-ranking-of-groups-in-ssrs-top-x-ranking.aspx&amp;Title=Get+Ranking+of+Groups+in+SSRS+-+Top+X+Ranking&amp;tags="target="_blank"&gt;&lt;img class=link_icon alt="BlinkList" src="http://jetlounge.net/images/blinklist.png" /&gt; &lt;/a&gt;&lt;!-- Furl --&gt;&lt;a href="http://furl.net/storeIt.jsp?t=Get+Ranking+of+Groups+in+SSRS+-+Top+X+Ranking&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f16%2fget-ranking-of-groups-in-ssrs-top-x-ranking.aspx&amp;tags=" mce_href="http://furl.net/storeIt.jsp?t=Get+Ranking+of+Groups+in+SSRS+-+Top+X+Ranking&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f16%2fget-ranking-of-groups-in-ssrs-top-x-ranking.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="Furl" src="http://jetlounge.net/images/furl.png" /&gt; &lt;/a&gt;&lt;!-- Reddit--&gt;&lt;a href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f16%2fget-ranking-of-groups-in-ssrs-top-x-ranking.aspx&amp;title=Get+Ranking+of+Groups+in+SSRS+-+Top+X+Ranking&amp;tags=" mce_href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f16%2fget-ranking-of-groups-in-ssrs-top-x-ranking.aspx&amp;title=Get+Ranking+of+Groups+in+SSRS+-+Top+X+Ranking&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/reddit.png" alt="reddit" /&gt;&lt;/a&gt;&lt;!-- Dot Net Kicks --&gt;&lt;a href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f16%2fget-ranking-of-groups-in-ssrs-top-x-ranking.aspx&amp;title=Get+Ranking+of+Groups+in+SSRS+-+Top+X+Ranking&amp;tags=" mce_href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f16%2fget-ranking-of-groups-in-ssrs-top-x-ranking.aspx&amp;title=Get+Ranking+of+Groups+in+SSRS+-+Top+X+Ranking&amp;tags=" target="_blank"&gt;&lt;img height="18px" width="18px" class=link_icon alt="DotNetKicks" src="http://jetlounge.net/images/dotnetkicks.png" /&gt; &lt;/a&gt;&lt;!-- Google Tag --&gt;&lt;a href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f16%2fget-ranking-of-groups-in-ssrs-top-x-ranking.aspx&amp;title=Get+Ranking+of+Groups+in+SSRS+-+Top+X+Ranking&amp;tags=" mce_href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f16%2fget-ranking-of-groups-in-ssrs-top-x-ranking.aspx&amp;title=Get+Ranking+of+Groups+in+SSRS+-+Top+X+Ranking&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="google!" src="http://jetlounge.net/images/google.png" /&gt; &lt;/a&gt;&lt;!-- Live --&gt;&lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f16%2fget-ranking-of-groups-in-ssrs-top-x-ranking.aspx&amp;title=Get+Ranking+of+Groups+in+SSRS+-+Top+X+Ranking&amp;tags=" mce_href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f16%2fget-ranking-of-groups-in-ssrs-top-x-ranking.aspx&amp;title=Get+Ranking+of+Groups+in+SSRS+-+Top+X+Ranking&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="live" src="http://jetlounge.net/images/live.png" /&gt; &lt;/a&gt;&lt;!-- Facebook --&gt;&lt;a href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f16%2fget-ranking-of-groups-in-ssrs-top-x-ranking.aspx&amp;t=Get+Ranking+of+Groups+in+SSRS+-+Top+X+Ranking" mce_href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f16%2fget-ranking-of-groups-in-ssrs-top-x-ranking.aspx&amp;t=Get+Ranking+of+Groups+in+SSRS+-+Top+X+Ranking" target="_blank"&gt;&lt;img class=link_icon alt="Facebook" src="http://jetlounge.net/images/facebook.png" /&gt; &lt;/a&gt;&lt;!-- stumble upon --&gt;&lt;a href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Get+Ranking+of+Groups+in+SSRS+-+Top+X+Ranking" mce_href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Get+Ranking+of+Groups+in+SSRS+-+Top+X+Ranking" target="_blank"&gt;&lt;img class=link_icon alt="Stumble Upon" src="http://jetlounge.net/images/stumbleupon.png" /&gt; &lt;/a&gt;&lt;!-- Yahoo --&gt;&lt;a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f16%2fget-ranking-of-groups-in-ssrs-top-x-ranking.aspx&amp;t=Get+Ranking+of+Groups+in+SSRS+-+Top+X+Ranking" mce_href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f16%2fget-ranking-of-groups-in-ssrs-top-x-ranking.aspx&amp;t=Get+Ranking+of+Groups+in+SSRS+-+Top+X+Ranking" target="_blank"&gt;&lt;img class=link_icon alt="Yahoo!" src="http://jetlounge.net/images/yahoo.png" /&gt; &lt;/a&gt;&lt;img src="http://jetlounge.net/aggbug.aspx?PostID=14" width="1" height="1"&gt;</description><category domain="http://jetlounge.net/blogs/teched/archive/tags/Reporting+Services/default.aspx">Reporting Services</category></item><item><title>Enforce Perspective Use in SQL Report Builder Models</title><link>http://jetlounge.net/blogs/teched/archive/2007/12/15/enforce-perspective-use-in-sql-report-builder-models.aspx</link><pubDate>Sun, 16 Dec 2007 03:34:00 GMT</pubDate><guid isPermaLink="false">d15d7548-2704-48a8-adc3-8c34840848b7:13</guid><dc:creator>david</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://jetlounge.net/blogs/teched/rsscomments.aspx?PostID=13</wfw:commentRss><comments>http://jetlounge.net/blogs/teched/archive/2007/12/15/enforce-perspective-use-in-sql-report-builder-models.aspx#comments</comments><description>&lt;p&gt;Typically you&amp;#39;ll lock down access to a SQL Reporting Services Model by creating a Perspective, either for security or to limit the amount of attributes available for a report. By default, the main model will be available in Report Builder with children listed for your available Perspectives.&lt;br /&gt;But Report Builder is meant for ad-hoc generation by non-technical users. They might click the parent model instead of a perspective since it&amp;#39;s the first entity they see on the screen or since they just don&amp;#39;t know any better.&lt;br /&gt;To help guide those users and to enforce the use of a Perspective you can disable the ability to build reports from the main model.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;From the Report Model builder in MS BIDS (Visual Studio), create your perspectives.&amp;nbsp;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Click the main model and look for Properties&amp;nbsp;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Select the elipsis (...) in the Custom Properties item &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;When the Popup appears, click Add and create a new property with the following values:&lt;br /&gt;&amp;nbsp;DataType: Boolean&lt;br /&gt;&amp;nbsp;LocalName: MustUsePerspective&lt;br /&gt;&amp;nbsp;Namespace: &lt;a href="http://schemas.microsoft.com/sqlserver/2004/11/semanticquerydesign"&gt;http://schemas.microsoft.com/sqlserver/2004/11/semanticquerydesign&lt;/a&gt;&lt;br /&gt;&amp;nbsp;Value: True &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Save and deploy your model&lt;br /&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;!-- Del.ico.us Tag --&gt;&lt;a href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f15%2fenforce-perspective-use-in-sql-report-builder-models.aspx&amp;tags=&amp;title=Enforce+Perspective+Use+in+SQL+Report+Builder+Models" mce_href="http://del.icio.us/post?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f15%2fenforce-perspective-use-in-sql-report-builder-models.aspx&amp;tags=&amp;title=Enforce+Perspective+Use+in+SQL+Report+Builder+Models" target="_blank"&gt;&lt;img class=link_icon alt="del.ico.us" src="http://jetlounge.net/images/delicious.png" alt="del.ico.us" /&gt;&lt;/a&gt;&lt;!-- Digg it Tag --&gt;&lt;a href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f15%2fenforce-perspective-use-in-sql-report-builder-models.aspx&amp;title=Enforce+Perspective+Use+in+SQL+Report+Builder+Models&amp;tags=" mce_href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f15%2fenforce-perspective-use-in-sql-report-builder-models.aspx&amp;title=Enforce+Perspective+Use+in+SQL+Report+Builder+Models&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/digg.png" width="18px" height="18px" alt="digg this" /&gt;&lt;/a&gt; &lt;!-- Technorati Tag --&gt;&lt;a href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f15%2fenforce-perspective-use-in-sql-report-builder-models.aspx&amp;tags=" mce_href="http://technorati.com/cosmos/search.html?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f15%2fenforce-perspective-use-in-sql-report-builder-models.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="technorati" src="http://jetlounge.net/images/technorati.png" /&gt; &lt;/a&gt;&lt;!-- Blinklist --&gt;&lt;a href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f15%2fenforce-perspective-use-in-sql-report-builder-models.aspx&amp;Title=Enforce+Perspective+Use+in+SQL+Report+Builder+Models&amp;tags=" mce_href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f15%2fenforce-perspective-use-in-sql-report-builder-models.aspx&amp;Title=Enforce+Perspective+Use+in+SQL+Report+Builder+Models&amp;tags="target="_blank"&gt;&lt;img class=link_icon alt="BlinkList" src="http://jetlounge.net/images/blinklist.png" /&gt; &lt;/a&gt;&lt;!-- Furl --&gt;&lt;a href="http://furl.net/storeIt.jsp?t=Enforce+Perspective+Use+in+SQL+Report+Builder+Models&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f15%2fenforce-perspective-use-in-sql-report-builder-models.aspx&amp;tags=" mce_href="http://furl.net/storeIt.jsp?t=Enforce+Perspective+Use+in+SQL+Report+Builder+Models&amp;u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f15%2fenforce-perspective-use-in-sql-report-builder-models.aspx&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="Furl" src="http://jetlounge.net/images/furl.png" /&gt; &lt;/a&gt;&lt;!-- Reddit--&gt;&lt;a href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f15%2fenforce-perspective-use-in-sql-report-builder-models.aspx&amp;title=Enforce+Perspective+Use+in+SQL+Report+Builder+Models&amp;tags=" mce_href="http://reddit.com/submit?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f15%2fenforce-perspective-use-in-sql-report-builder-models.aspx&amp;title=Enforce+Perspective+Use+in+SQL+Report+Builder+Models&amp;tags=" target="_blank"&gt;&lt;img class=link_icon src="http://jetlounge.net/images/reddit.png" alt="reddit" /&gt;&lt;/a&gt;&lt;!-- Dot Net Kicks --&gt;&lt;a href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f15%2fenforce-perspective-use-in-sql-report-builder-models.aspx&amp;title=Enforce+Perspective+Use+in+SQL+Report+Builder+Models&amp;tags=" mce_href="http://www.dotnetkicks.com/submit/?url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f15%2fenforce-perspective-use-in-sql-report-builder-models.aspx&amp;title=Enforce+Perspective+Use+in+SQL+Report+Builder+Models&amp;tags=" target="_blank"&gt;&lt;img height="18px" width="18px" class=link_icon alt="DotNetKicks" src="http://jetlounge.net/images/dotnetkicks.png" /&gt; &lt;/a&gt;&lt;!-- Google Tag --&gt;&lt;a href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f15%2fenforce-perspective-use-in-sql-report-builder-models.aspx&amp;title=Enforce+Perspective+Use+in+SQL+Report+Builder+Models&amp;tags=" mce_href="http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f15%2fenforce-perspective-use-in-sql-report-builder-models.aspx&amp;title=Enforce+Perspective+Use+in+SQL+Report+Builder+Models&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="google!" src="http://jetlounge.net/images/google.png" /&gt; &lt;/a&gt;&lt;!-- Live --&gt;&lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f15%2fenforce-perspective-use-in-sql-report-builder-models.aspx&amp;title=Enforce+Perspective+Use+in+SQL+Report+Builder+Models&amp;tags=" mce_href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;top=0&amp;amp;url=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f15%2fenforce-perspective-use-in-sql-report-builder-models.aspx&amp;title=Enforce+Perspective+Use+in+SQL+Report+Builder+Models&amp;tags=" target="_blank"&gt;&lt;img class=link_icon alt="live" src="http://jetlounge.net/images/live.png" /&gt; &lt;/a&gt;&lt;!-- Facebook --&gt;&lt;a href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f15%2fenforce-perspective-use-in-sql-report-builder-models.aspx&amp;t=Enforce+Perspective+Use+in+SQL+Report+Builder+Models" mce_href="http://www.facebook.com/share.php?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f15%2fenforce-perspective-use-in-sql-report-builder-models.aspx&amp;t=Enforce+Perspective+Use+in+SQL+Report+Builder+Models" target="_blank"&gt;&lt;img class=link_icon alt="Facebook" src="http://jetlounge.net/images/facebook.png" /&gt; &lt;/a&gt;&lt;!-- stumble upon --&gt;&lt;a href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Enforce+Perspective+Use+in+SQL+Report+Builder+Models" mce_href="http://www.stumbleupon.com/submit?url=[TITLE_ENCODED&amp;title=Enforce+Perspective+Use+in+SQL+Report+Builder+Models" target="_blank"&gt;&lt;img class=link_icon alt="Stumble Upon" src="http://jetlounge.net/images/stumbleupon.png" /&gt; &lt;/a&gt;&lt;!-- Yahoo --&gt;&lt;a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f15%2fenforce-perspective-use-in-sql-report-builder-models.aspx&amp;t=Enforce+Perspective+Use+in+SQL+Report+Builder+Models" mce_href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http%3a%2f%2fjetlounge.net%2fblogs%2fteched%2farchive%2f2007%2f12%2f15%2fenforce-perspective-use-in-sql-report-builder-models.aspx&amp;t=Enforce+Perspective+Use+in+SQL+Report+Builder+Models" target="_blank"&gt;&lt;img class=link_icon alt="Yahoo!" src="http://jetlounge.net/images/yahoo.png" /&gt; &lt;/a&gt;&lt;img src="http://jetlounge.net/aggbug.aspx?PostID=13" width="1" height="1"&gt;</description><category domain="http://jetlounge.net/blogs/teched/archive/tags/Reporting+Services/default.aspx">Reporting Services</category></item></channel></rss>