<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/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>Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx</link><description>If you've applied Service Pack 1 to your SQL Server 2005 Reporting Services installation (I hope you did, as there are lots of good things in it), you might have noticed the disappearance of "Select All" from the drop down list for multi-valued parameters.</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#701335</link><pubDate>Tue, 15 Aug 2006 20:30:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:701335</guid><dc:creator>furmangg</dc:creator><description>This hotfix will put back the &amp;quot;select all&amp;quot; option within Report Builder, too, right?</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#703125</link><pubDate>Thu, 17 Aug 2006 02:01:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:703125</guid><dc:creator>bwelcker</dc:creator><description>Yes, this change is for both Report Manager as well as Report Builder.</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#703191</link><pubDate>Thu, 17 Aug 2006 03:10:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:703191</guid><dc:creator>UT</dc:creator><description>Hi Brian,&lt;br&gt;I have a report with stored procedure as my main dataset with one parameter. I use multi-valued parameter as my parameter and pass it into stored procedure. My stored procedure has simple query statement as below:&lt;br&gt;SELECT name FROM customer WHERE country IN (@country)&lt;br&gt;When I previewed the report, it displayed a blank report. That's what happen when I select all countries and it works fine if I only select one country. I reckon that the multi-valued parameter return as a single line without comma-delimited ('Australia, Indonesia'), while we expecting ('Australia', 'Indonesia').&lt;br&gt;What do you think? Did I miss something in here?&lt;br&gt;&lt;br&gt;Thanks n Regards,&lt;br&gt;UT.</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#705394</link><pubDate>Fri, 18 Aug 2006 08:55:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:705394</guid><dc:creator>bwelcker</dc:creator><description>Stored procedures do not support muti-valued parameters. You could do something like concatenate the values together and pass them as a single string and then break them apart inside the proc.</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#709342</link><pubDate>Sun, 20 Aug 2006 17:59:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:709342</guid><dc:creator>Lior</dc:creator><description>&amp;quot;SAVED!&amp;quot;&lt;br&gt;&lt;br&gt;That’s what I thought when I saw this post :)&lt;br&gt;&lt;br&gt;The thought of rebuilding all those Report Builder reports from scratch to support some kind of workaround kept me up at nights and without energy at day.&lt;br&gt;&lt;br&gt;SAVED!&lt;br&gt;&lt;br&gt;&lt;br&gt;</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#763500</link><pubDate>Wed, 20 Sep 2006 13:12:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:763500</guid><dc:creator>Jim Evans</dc:creator><description>Why not implement something like this. &lt;br&gt;&lt;br&gt;Allow &amp;quot;Select All&amp;quot; to pass a NULL value for the parameter to the sproc. Then write the sproc like this:&lt;br&gt;&lt;br&gt;-- Parameter declaration&lt;br&gt;@Country varchar(3000) = NULL&lt;br&gt;&lt;br&gt;WHERE ((@Country &amp;nbsp;IS NULL) OR (table.counrty IN(@Country )))</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#764963</link><pubDate>Thu, 21 Sep 2006 20:34:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:764963</guid><dc:creator>gbn</dc:creator><description>WHERE ((@Country &amp;nbsp;IS NULL) OR (table.counrty IN(@Country )))&lt;br&gt;&lt;br&gt;SQL will not evaluate this.&lt;br&gt;It will not parse the string.&lt;br&gt;It will look effectively do table.counrty = &amp;quot;1,2,3,4&amp;quot;&lt;br&gt;&lt;br&gt;</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#769643</link><pubDate>Mon, 25 Sep 2006 01:05:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:769643</guid><dc:creator>Eric</dc:creator><description>We've actually implimented our own logic where OUR &amp;quot;Select All&amp;quot; does pass a null. &amp;nbsp;Will we be able to turn the default &amp;quot;Select All&amp;quot; feature off?</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#770772</link><pubDate>Mon, 25 Sep 2006 20:25:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:770772</guid><dc:creator>TeeNah</dc:creator><description>Quick note - the KB article is now public:&lt;br&gt;&lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/?id=919478"&gt;http://support.microsoft.com/?id=919478&lt;/a&gt;&lt;br&gt;</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#772625</link><pubDate>Tue, 26 Sep 2006 21:40:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:772625</guid><dc:creator>Jim Johnson</dc:creator><description>Regarding passing a multi-value parameter into a stored procedure, what you are passing is this 'value1 ,value2, value3'. &amp;nbsp;In the stored procedure this will split out the parameter into a table, which you then use in the sproc:&lt;br&gt;CREATE PROCEDURE [dbo].[something]&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;(@code varchar(1024) &amp;nbsp;)&lt;br&gt;&lt;br&gt;declare @temp table(Code varchar(3) primary key)&lt;br&gt;&lt;br&gt;If IsNull(@code ,'') = ''&lt;br&gt;	BEGIN&lt;br&gt;		Set @code = 'ALL'&lt;br&gt;	END&lt;br&gt;	ELSE&lt;br&gt;	WHILE LEN(@code ) &amp;gt; 0 &lt;br&gt;		BEGIN&lt;br&gt;			IF PATINDEX('%,%', @code ) &amp;gt; 0&lt;br&gt;				BEGIN&lt;br&gt;					INSERT INTO @temp VALUES(RTRIM(SUBSTRING(@code ,1,PATINDEX('%,%', @code )-1)))&lt;br&gt;					SET @code = LTRIM(SUBSTRING(@code ,PATINDEX('%,%', @code )+1,1024))&lt;br&gt;				END&lt;br&gt;			ELSE&lt;br&gt;				BEGIN&lt;br&gt;					INSERT INTO @temp VALUES(LTRIM(RTRIM(@code )))&lt;br&gt;					BREAK&lt;br&gt;				END&lt;br&gt;		END&lt;br&gt; </description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#772866</link><pubDate>Wed, 27 Sep 2006 01:22:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:772866</guid><dc:creator>Data Wizard</dc:creator><description>Well done for putting your hand up and admitting a mistake, but if you want my opinion the entire suite of products SSRS, SSAS etc is just too damn confusing. &amp;nbsp;&lt;br&gt;&lt;br&gt;SQL 2005 just looks and feels like it was designed by a committee. &lt;br&gt;&lt;br&gt;The learning actually should be that it is FAR HARDER to build something SIMPLE than it is to build something that WORKS...&lt;br&gt;&lt;br&gt;This written on the day we decided to go with what we have in SQL and forget SSRS...</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#775654</link><pubDate>Thu, 28 Sep 2006 19:25:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:775654</guid><dc:creator>bwelcker</dc:creator><description>I'm sorry that you find the product confusing. While SQL 2005 was not designed by &amp;quot;committee&amp;quot;, it was designed by a large development team and addresses a very broad set of scenarios. It is hard to develop products that are best in class (best reporting engine, best relational engine, best OLAP engine) as well as seamlessly integrated. You often make tradeoffs between simplicity and flexibility. I think if you told users who are familiar with competitive reporting tools whether SSRS is hard to use, they would not all agree. Anyway, we will continue to work on usability and hope that you will try it again in the future.</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#794306</link><pubDate>Thu, 05 Oct 2006 21:15:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:794306</guid><dc:creator>Jason</dc:creator><description>&lt;Friday, August 18, 2006 1:55 AM by bwelcker&gt;
Stored procedures do not support muti-valued parameters. You could do something like concatenate the values together and pass them as a single string and then break them apart inside the proc.
&lt;/Friday, August 18, 2006 1:55 AM by bwelcker&gt;

That's not totally true:
http://msdn.microsoft.com/msdnmag/issues/06/06/datapoints/default.aspx#S5

Using a (custom-written) split function as explained in the provided link will allow you to use multi-values with stored procedures.  Make sure to set the command type to storedproc. 
</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#818565</link><pubDate>Thu, 12 Oct 2006 10:38:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:818565</guid><dc:creator>Karim Sameh</dc:creator><description>&lt;p&gt;That's really great I was getting confused , because on our testing machine (which we had not installed the SP1 on it), it was there and our client saw it like that and he was using the select all option, but when deploying on life server (with SP1 on it) we couldn't find it ????&lt;/p&gt;
&lt;p&gt;However , i still can not find the HotFix, I found the KB page but is the only way to get the Hotfix is to send an E-mail to Microsoft support ????!!!!!!!&lt;/p&gt;</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#820434</link><pubDate>Thu, 12 Oct 2006 21:22:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:820434</guid><dc:creator>Jerry</dc:creator><description>&lt;p&gt;Karim&lt;/p&gt;
&lt;p&gt;That IS the correct behaviour and the exact problem&lt;/p&gt;
&lt;p&gt;SP1 removes the &amp;quot;Select All&amp;quot; option&lt;/p&gt;
&lt;p&gt;Yes, the only way thus far (before SP2 comes out) is to call Microsoft Support (I did, spent 30 mins getting it, FREE of charge as it should) ~ 300MB download&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/kb/919478"&gt;http://support.microsoft.com/kb/919478&lt;/a&gt;&lt;/p&gt;</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#875868</link><pubDate>Thu, 26 Oct 2006 15:31:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:875868</guid><dc:creator>Trevor Howe</dc:creator><description>&lt;p&gt;Hi Brian&lt;/p&gt;
&lt;p&gt;I am both glad and sad to see that there are a lot of issues around parameters in RS2005. Glad because I see that I am not the only sucker who spends endless hours searching the internet for the solution to what appears to be a simple problem and sad because it adds a level of frustration to what is otherwise a great product (not only RS but the whole SQL 2005 suite).&lt;/p&gt;
&lt;p&gt;I am primarily using MDX to supply the data for my reports. I have moved away from using too many parameters in the main MDX mainly due to the 4**** tuples error message and also because the stupid things kept falling over when I made a change during development. What I am doing now is using SQL queries run against my datamarts to supply the list values and default values for my parameters. I have more control using this method, especially when I want to filter a paramter list for example to show me the dimension values that were valid at a particular point in time (Type 2 slowly changing dimensions). I can also default a month parameter to the latest month that has been loaded into a particular datamart table. Then instead of filtering the MDX query, I let a larger dataset come back and then filter the table using the parameter value. This might not be so good for larger datasets, but I seem to be fine for now.&lt;/p&gt;
&lt;p&gt;Multi value parameters are great, but I see that the Select All functionality has been removed only to be promised tom make a triumphant return in the next service pack. Even then, I dont think this will solve problem. As an example, I have one parameter that allows the user to select one or many regions from a region dimension table. I use the method above to populate the dataset with only values that were during the month of my &amp;quot;month&amp;quot; parameter value. The problem comes when I do the default value setting. It is a multi value parameter so I specify the same query as the available values query. So the parameter defaults to all Regions. Great so far, but here is my next problem. Because most of my reports are printable, I have to create a number of text fields in the header of my report to display the parameters that were selected. So I use the Join function to display the parameter values (or labels) for the region. I have about 20 regions in the datamart, so you can imagine how busy the text box is to start with. What I would really like is for my expression to detect that all regions have been selected and then display the text &amp;quot;All&amp;quot; or something similar.&lt;/p&gt;
&lt;p&gt;Thats my griping over, but I seriously think MS must put in a bit of extra work related to parameters or at the very lease for someone to accumulate all the parameter gripes and publish a white paper of work arounds to known bugs related to parameters. Which reminds me of another gripe. Why, when you make a change in the MDX designer, does some parameters automatically change back to multi value when I only want a single value select, like in the case of my month selection.&lt;/p&gt;
&lt;p&gt;There I feel much better now. Eagerly awaiting responses from my fellow &amp;quot;parameter challenged&amp;quot; RS colleagues&lt;/p&gt;</description></item><item><title>SQL Server 2005 SP 2 &amp;laquo; Charlie Maitland&amp;#8217;s Blog</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#878428</link><pubDate>Fri, 27 Oct 2006 11:35:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:878428</guid><dc:creator>SQL Server 2005 SP 2 « Charlie Maitland’s Blog</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://charliem.wordpress.com/2006/10/27/sql-server-2005-sp-2/"&gt;http://charliem.wordpress.com/2006/10/27/sql-server-2005-sp-2/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#922408</link><pubDate>Wed, 01 Nov 2006 16:54:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:922408</guid><dc:creator>vince</dc:creator><description>&lt;p&gt;Brian - &lt;/p&gt;
&lt;p&gt;I am looking for a stable and usable multi-select dropdown for C#.Net much like the one in RS 2005 for multi-value parameters. &amp;nbsp;Does Microsoft provide this as a custom control? &amp;nbsp;If not, can you point me in the right direction on any info?&lt;/p&gt;
&lt;p&gt;thanks&lt;/p&gt;</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#1017817</link><pubDate>Tue, 07 Nov 2006 18:46:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1017817</guid><dc:creator>Vince Bossio</dc:creator><description>&lt;p&gt;Is there away to create multi-select dropdowns such as those used in Report Manager for other pages in a Visual Studio .NET project?&lt;/p&gt;
&lt;p&gt;In other words, does MS make the custom control used for multi-select dropdowns available for developers to use elsewhere?&lt;/p&gt;</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#1019641</link><pubDate>Tue, 07 Nov 2006 21:22:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1019641</guid><dc:creator>W Stuart</dc:creator><description>&lt;p&gt;The simple solution is to use:&lt;/p&gt;
&lt;p&gt;Join(Parameter!PARMLIST_IN!Value,&amp;quot;','&amp;quot;) when you define the stored procedure parameter &amp;quot;Value&amp;quot;.&lt;/p&gt;
&lt;p&gt;This places a single quote around each &amp;quot;,&amp;quot; so your parameter list looks like: &amp;nbsp; X1','X2','X3.&lt;/p&gt;
&lt;p&gt;Then in the stored procedure use:&lt;/p&gt;
&lt;p&gt;select * from X where parmlist in ('||PARMLIST_IN||')&lt;/p&gt;
&lt;p&gt;This then creates the &amp;quot;in&amp;quot; PARMLIST_IN&amp;quot; to look like 'X1','X2','X3'.&lt;/p&gt;</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#1178032</link><pubDate>Thu, 30 Nov 2006 15:54:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1178032</guid><dc:creator>Gerhard</dc:creator><description>&lt;p&gt;Hi Brian,&lt;/p&gt;
&lt;p&gt;I am using SP2.&lt;/p&gt;
&lt;p&gt;Is there realy no option to turn &amp;quot;Select All&amp;quot; off.&lt;/p&gt;
&lt;p&gt;Performance is bad.&lt;/p&gt;
&lt;p&gt;Best Regards&lt;/p&gt;
&lt;p&gt;Gerhard&lt;/p&gt;</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#1372000</link><pubDate>Thu, 28 Dec 2006 05:15:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1372000</guid><dc:creator>Simon Elms</dc:creator><description>&lt;p&gt;I hope when SP2 comes out that there is some switch that can hide/remove &amp;quot;Select All&amp;quot; in a multivalue parameter list. &amp;nbsp;While it is definitely useful in short lists, it'd be a nightmare in long lists populated from a database query. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;I'm currently designing a report where the list for one of the parameters can have several hundred items in it. &amp;nbsp;Originally designed prior to SP1, if anyone clicked the &amp;quot;Select All&amp;quot; option it would run like a dog. &amp;nbsp;Now, under SP1, I've added an 'ALL' value to the query the list is based on. &amp;nbsp;I've used the JOIN and SPLIT functions suggested in prior comments above so I can pass a comma-separated list of values to a stored procedure which produces the recordset the report uses. &amp;nbsp;Much more efficient than the old &amp;quot;Select All&amp;quot;. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Now I'm not looking forward to SP2 if it means my list will now have &amp;quot;Select All&amp;quot; as well as my custom &amp;quot;[Select All Warehouses]&amp;quot; (which has the value 'ALL').&lt;/p&gt;
&lt;p&gt;The one problem with a custom &amp;quot;[Select All Warehouses]&amp;quot; (or similar) is that it doesn't have the same behaviour as &amp;quot;Select All&amp;quot;. &amp;nbsp;If a user selects one or more items, then selects the &amp;quot;[Select All Warehouses]&amp;quot; item, the other items aren't cleared. &amp;nbsp;Does anyone know if there is a parameter list click event, or something similar, that I could handle to clear all other items in the list when my custom &amp;quot;[Select All Warehouses]&amp;quot; is selected?&lt;/p&gt;</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#1397957</link><pubDate>Tue, 02 Jan 2007 14:04:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1397957</guid><dc:creator>Tony Rogerson</dc:creator><description>&lt;p&gt;Unaware of this Select All problem I've done all my dev on SP1 and now I'm trying out SP2 I see I have no way of disabling this system generated option.&lt;/p&gt;
&lt;p&gt;This is crazy.&lt;/p&gt;
&lt;p&gt;I use stored procedures and pass CSV and split it out in the proc into dynamic SQL or a set and do a join.&lt;/p&gt;
&lt;p&gt;This &amp;quot;feature&amp;quot; needs a method of disabling it's appearance; we don't want a huge IN clause, I don't even want an IN clause period if I don't need to join - it just causes work and for complex SQL which is what I am doing the performance hit is too great.&lt;/p&gt;
&lt;p&gt;If you can find time to put other features into these service packs then why can't you put a simple option in to allow us to control this Select All appearance?&lt;/p&gt;
&lt;p&gt;I've raised a bug on connect if anybody would like to vote....&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=249227"&gt;https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=249227&lt;/a&gt;&lt;/p&gt;</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#1510300</link><pubDate>Tue, 23 Jan 2007 03:06:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1510300</guid><dc:creator>Chris McGuigan</dc:creator><description>&lt;p&gt;SP2 - Return of ALL, Noooo!!!!!&lt;/p&gt;
&lt;p&gt;'ALL' is to return to parameter drop downs in SP2, in exactly the same way i existed prior o SP1.&lt;/p&gt;
&lt;p&gt;I've already spent time fixing reports because of the removal of 'all' in SP1. I know it was for a valid reason and my changes made the query more efficient when 'ALL' was selected. But now you're reverting back with SP2!&lt;/p&gt;
&lt;p&gt;I think you should make an exception to the rule about functionality change in an SP here. At least make it optional. Can you tell from the report def, exactly which version it was created in, if its not SP'd default to that versions behaviour. If it's SP1, default it not to have auto 'ALL' if it's brand new - default it to Yes if that's the consensus.&lt;/p&gt;
&lt;p&gt;You made an exception in RS2000 SP2(?) &amp;nbsp;when you added the print functionality which was fine.&lt;/p&gt;
&lt;p&gt;Cheers&lt;/p&gt;
&lt;p&gt;Chris&lt;/p&gt;</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#1600190</link><pubDate>Mon, 05 Feb 2007 01:49:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1600190</guid><dc:creator>bwelcker</dc:creator><description>&lt;p&gt;I understand all of the angst around this decision. We will definitely make this configurable in the future, either on a server level or a per-report level. &lt;/p&gt;
</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#1775870</link><pubDate>Thu, 01 Mar 2007 00:53:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1775870</guid><dc:creator>Eisen Scherrer</dc:creator><description>&lt;p&gt;I would prefer server level.&lt;/p&gt;</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#1791962</link><pubDate>Sat, 03 Mar 2007 04:53:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1791962</guid><dc:creator>sam</dc:creator><description>&lt;p&gt;Here is how I built my param list:&lt;/p&gt;
&lt;p&gt;SELECT * FROM&lt;/p&gt;
&lt;p&gt;(&lt;/p&gt;
&lt;p&gt;	(&lt;/p&gt;
&lt;p&gt;		SELECT Fieldname FROM table WHERE yada yada	)&lt;/p&gt;
&lt;p&gt;	UNION&lt;/p&gt;
&lt;p&gt;	(&lt;/p&gt;
&lt;p&gt;		SELECT ' &amp;lt;SELECT ALL&amp;gt;' AS Fieldname FROM table WHERE recodid = 1&lt;/p&gt;
&lt;p&gt;	)&lt;/p&gt;
&lt;p&gt;) BINS&lt;/p&gt;
&lt;p&gt;ORDER BY BINS. BINADDR&lt;/p&gt;
&lt;p&gt;And this is in the WHERE criteria of the report query:&lt;/p&gt;
&lt;p&gt;.&lt;/p&gt;
&lt;p&gt;.&lt;/p&gt;
&lt;p&gt;.&lt;/p&gt;
&lt;p&gt;AND (BIN.BINADDR IN (:Bin) OR ' &amp;lt;SELECT ALL&amp;gt;' IN (:Bin) )&lt;/p&gt;
&lt;p&gt;.&lt;/p&gt;
&lt;p&gt;.&lt;/p&gt;
&lt;p&gt;Its a little cheezy but it works.&lt;/p&gt;
&lt;p&gt;Question for the masters here:&lt;/p&gt;
&lt;p&gt;I need to use a very large parameter list such as customer list, product list where there are thousands of records. &amp;nbsp;Is it possible that yall can make the dropdown lists for parameters MUCH larger in the report manager. &amp;nbsp;It is pretty frustrating to to have screen resolution of 1200 x 1200 and then have this little tiny list to work from showing you six of the three thousand or so records you have to select from. &amp;nbsp;Also, search as you type would be most helpful, auto-fill-in for the address bar in IE. &lt;/p&gt;</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#1920920</link><pubDate>Tue, 20 Mar 2007 21:50:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1920920</guid><dc:creator>Chris McGuigan</dc:creator><description>&lt;p&gt;Hi Brian,&lt;/p&gt;
&lt;p&gt;I'm coming in a bit late on this thread but just so you get some feedback.&lt;/p&gt;
&lt;p&gt;I'm not whining about this reversal on the 'All' feature - I've done that on the MS forum a while ago ;-)&lt;/p&gt;
&lt;p&gt;But it does mean that I will not be updating to SP2 because this one thing has such a significant impact in so many reports. &lt;/p&gt;
&lt;p&gt;Now I'm use to it, I can really see the sense of taking the feature out in SP1. It really allows us to implement an 'All' option as efficiently as possible. However, I see the flipside, whilst I am an accomplished SQL programmer, many are not and would probably find implementing this themselves quite a task.&lt;/p&gt;
&lt;p&gt;Cheers&lt;/p&gt;
&lt;p&gt;Chris&lt;/p&gt;</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#1923895</link><pubDate>Wed, 21 Mar 2007 10:03:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1923895</guid><dc:creator>bwelcker</dc:creator><description>&lt;p&gt;Chris, I understand your reluctance to update to SP2 because of the change. It was a very hard decision and in the end, we went with the direction that we thought most people would be happy with. I hope that we can provide a more granular choice in the future.&lt;/p&gt;
</description></item><item><title>The curious saga of “(Select All)” and multi-valued parameters in Reporting Services</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#2062877</link><pubDate>Mon, 09 Apr 2007 21:15:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2062877</guid><dc:creator>Russell Christopher's Semi-Useful BI Musings</dc:creator><description>&lt;p&gt;The back- story: Once upon a time, when Reporting Services 2005 was just barely gold, one was able to&lt;/p&gt;
</description></item><item><title>Select All option for Multi-valued parameters</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#2211280</link><pubDate>Fri, 20 Apr 2007 23:02:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2211280</guid><dc:creator>My thoughts</dc:creator><description>&lt;p&gt;The 'Select All' option in the multi-valued parameter is again back with SP2. Yeah...it was released&lt;/p&gt;
</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#2242377</link><pubDate>Mon, 23 Apr 2007 09:37:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2242377</guid><dc:creator>Lasantha</dc:creator><description>&lt;p&gt;Hi all,&lt;/p&gt;
&lt;p&gt;Finally can any one tell how to pass multi value parameters to a stored procedure. example would be great.&lt;/p&gt;
&lt;p&gt;Thanks in advance&lt;/p&gt;</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#2518732</link><pubDate>Thu, 10 May 2007 10:06:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2518732</guid><dc:creator>Jan Morten</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Is it possible to hide (select all)? I want to do that because when we have large drop down lists the performance is not very good.&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;
&lt;p&gt;Jan Morten&lt;/p&gt;</description></item><item><title>At the End of Paths Taken (Modifying Where Clause when All Parameter Values are Selected)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#2795784</link><pubDate>Tue, 22 May 2007 19:27:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2795784</guid><dc:creator>Direct Reports (Brian Welcker's Weblog)</dc:creator><description>&lt;p&gt;With the return of “Select All” in Service Pack 2, all multi-value parameters allow the user to pick&lt;/p&gt;
</description></item><item><title>re: Rather Ripped (Select All in Service Pack 1)</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#6864009</link><pubDate>Tue, 25 Dec 2007 23:41:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6864009</guid><dc:creator>anaylor01</dc:creator><description>&lt;p&gt;When I try to use Select All I get This &amp;quot;Incorrect syntax near ','&lt;/p&gt;
</description></item><item><title>SSRS: errores en selecci?n de par?metros (SP2) | hilpers</title><link>http://blogs.msdn.com/bwelcker/archive/2006/08/14/700189.aspx#9350540</link><pubDate>Tue, 20 Jan 2009 22:53:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9350540</guid><dc:creator>SSRS: errores en selecci?n de par?metros (SP2) | hilpers</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.hilpers-esp.com/408018-ssrs-errores-en-seleccion-de"&gt;http://www.hilpers-esp.com/408018-ssrs-errores-en-seleccion-de&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>