<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: The JOIN() Function in SSRS</title>
	<atom:link href="http://lukehayler.com/2009/08/the-join-function-in-ssrs/feed/" rel="self" type="application/rss+xml" />
	<link>http://lukehayler.com/2009/08/the-join-function-in-ssrs/</link>
	<description>A blog about Business Intelligence and other personal interests</description>
	<lastBuildDate>Fri, 13 Jan 2012 08:11:21 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: Luke Hayler</title>
		<link>http://lukehayler.com/2009/08/the-join-function-in-ssrs/#comment-108</link>
		<dc:creator>Luke Hayler</dc:creator>
		<pubDate>Mon, 03 Jan 2011 20:46:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.lukehayler.com/?p=109#comment-108</guid>
		<description>Glad you got it sorted!</description>
		<content:encoded><![CDATA[<p>Glad you got it sorted!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Doug</title>
		<link>http://lukehayler.com/2009/08/the-join-function-in-ssrs/#comment-107</link>
		<dc:creator>Doug</dc:creator>
		<pubDate>Mon, 03 Jan 2011 20:10:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.lukehayler.com/?p=109#comment-107</guid>
		<description>No errors but if size was over 8000 then nothing was being pasted to the database. What we did was to use the max option (nvarchar(max)) and set the field size to max also and that solved it.</description>
		<content:encoded><![CDATA[<p>No errors but if size was over 8000 then nothing was being pasted to the database. What we did was to use the max option (nvarchar(max)) and set the field size to max also and that solved it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luke Hayler</title>
		<link>http://lukehayler.com/2009/08/the-join-function-in-ssrs/#comment-106</link>
		<dc:creator>Luke Hayler</dc:creator>
		<pubDate>Mon, 03 Jan 2011 20:06:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.lukehayler.com/?p=109#comment-106</guid>
		<description>Hi Doug,

Not that I know of. What error&#039;s are you getting?</description>
		<content:encoded><![CDATA[<p>Hi Doug,</p>
<p>Not that I know of. What error&#8217;s are you getting?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Doug</title>
		<link>http://lukehayler.com/2009/08/the-join-function-in-ssrs/#comment-105</link>
		<dc:creator>Doug</dc:creator>
		<pubDate>Thu, 16 Dec 2010 23:40:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.lukehayler.com/?p=109#comment-105</guid>
		<description>Is there a size limit on the amount of data that the join function will allow?</description>
		<content:encoded><![CDATA[<p>Is there a size limit on the amount of data that the join function will allow?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luke Hayler</title>
		<link>http://lukehayler.com/2009/08/the-join-function-in-ssrs/#comment-104</link>
		<dc:creator>Luke Hayler</dc:creator>
		<pubDate>Wed, 08 Dec 2010 19:41:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.lukehayler.com/?p=109#comment-104</guid>
		<description>Hi Aditya,

The JOIN() function will concatenate an array of values (hence the use of a multi-valued parameter). As Field values are single items you will not be able to use the JOIN() function. i.e.

=JOIN(Fields!MyField.Value, &quot;,&quot;) will not work.

I would suggest you either perform the concatenation of your fields in your SQL query, or use an expression in your report - something to the effect of:

=Fields!MyField.Value + &quot;, &quot; + Fields!MyOtherField.Value

Personally, I would perform the concatenation in the Query/View/Stored Procedure.

Might I ask what you are trying to achieve?</description>
		<content:encoded><![CDATA[<p>Hi Aditya,</p>
<p>The JOIN() function will concatenate an array of values (hence the use of a multi-valued parameter). As Field values are single items you will not be able to use the JOIN() function. i.e.</p>
<p>=JOIN(Fields!MyField.Value, &#8220;,&#8221;) will not work.</p>
<p>I would suggest you either perform the concatenation of your fields in your SQL query, or use an expression in your report &#8211; something to the effect of:</p>
<p>=Fields!MyField.Value + &#8220;, &#8221; + Fields!MyOtherField.Value</p>
<p>Personally, I would perform the concatenation in the Query/View/Stored Procedure.</p>
<p>Might I ask what you are trying to achieve?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aditya</title>
		<link>http://lukehayler.com/2009/08/the-join-function-in-ssrs/#comment-103</link>
		<dc:creator>Aditya</dc:creator>
		<pubDate>Wed, 08 Dec 2010 12:39:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.lukehayler.com/?p=109#comment-103</guid>
		<description>Can &quot;JOIN&quot; be used to concatenate multiple field values (in the example, parameter values are used) as well. Please give a work around for this case.</description>
		<content:encoded><![CDATA[<p>Can &#8220;JOIN&#8221; be used to concatenate multiple field values (in the example, parameter values are used) as well. Please give a work around for this case.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luke Hayler</title>
		<link>http://lukehayler.com/2009/08/the-join-function-in-ssrs/#comment-102</link>
		<dc:creator>Luke Hayler</dc:creator>
		<pubDate>Wed, 27 Oct 2010 22:54:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.lukehayler.com/?p=109#comment-102</guid>
		<description>That&#039;s good to hear!</description>
		<content:encoded><![CDATA[<p>That&#8217;s good to hear!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: devGirl</title>
		<link>http://lukehayler.com/2009/08/the-join-function-in-ssrs/#comment-101</link>
		<dc:creator>devGirl</dc:creator>
		<pubDate>Wed, 27 Oct 2010 21:26:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.lukehayler.com/?p=109#comment-101</guid>
		<description>Excellent!  Love finding what i search for.  Works perfect!</description>
		<content:encoded><![CDATA[<p>Excellent!  Love finding what i search for.  Works perfect!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luke Hayler</title>
		<link>http://lukehayler.com/2009/08/the-join-function-in-ssrs/#comment-100</link>
		<dc:creator>Luke Hayler</dc:creator>
		<pubDate>Tue, 05 Oct 2010 11:33:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.lukehayler.com/?p=109#comment-100</guid>
		<description>Justin,

What are you trying to achieve?</description>
		<content:encoded><![CDATA[<p>Justin,</p>
<p>What are you trying to achieve?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin</title>
		<link>http://lukehayler.com/2009/08/the-join-function-in-ssrs/#comment-99</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Mon, 27 Sep 2010 21:42:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.lukehayler.com/?p=109#comment-99</guid>
		<description>Luke,

Thanks again for the write up. Got any ideas on how i could add a switch statement into something like this?  Got a list comming back but want to change the display value.

Thanks,
Justin</description>
		<content:encoded><![CDATA[<p>Luke,</p>
<p>Thanks again for the write up. Got any ideas on how i could add a switch statement into something like this?  Got a list comming back but want to change the display value.</p>
<p>Thanks,<br />
Justin</p>
]]></content:encoded>
	</item>
</channel>
</rss>

