<?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: Inconvenient Content Query Web Part vs. Lookup fields with multiple values</title>
	<atom:link href="http://blog.mastykarz.nl/inconvenient-content-query-web-part-lookup-fields-multiple-values/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mastykarz.nl/inconvenient-content-query-web-part-lookup-fields-multiple-values/</link>
	<description>Innovation Matters &#124; SharePoint Server MVP</description>
	<lastBuildDate>Mon, 26 Jul 2010 17:43:19 +0200</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Mud83</title>
		<link>http://blog.mastykarz.nl/inconvenient-content-query-web-part-lookup-fields-multiple-values/comment-page-1/#comment-45239</link>
		<dc:creator>Mud83</dc:creator>
		<pubDate>Thu, 25 Mar 2010 19:05:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mastykarz.nl/inconvenient-content-query-web-part-lookup-fields-multiple-values/#comment-45239</guid>
		<description>Ram is just a example. It is value of the list.

But now I am calling the list by changing the common view field property and defining the list in the itemstyle.xsl file.
Anyway thanks.</description>
		<content:encoded><![CDATA[<p>Ram is just a example. It is value of the list.</p>
<p>But now I am calling the list by changing the common view field property and defining the list in the itemstyle.xsl file.<br />
Anyway thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Waldek Mastykarz</title>
		<link>http://blog.mastykarz.nl/inconvenient-content-query-web-part-lookup-fields-multiple-values/comment-page-1/#comment-44908</link>
		<dc:creator>Waldek Mastykarz</dc:creator>
		<pubDate>Thu, 18 Mar 2010 15:56:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mastykarz.nl/inconvenient-content-query-web-part-lookup-fields-multiple-values/#comment-44908</guid>
		<description>@Mud83: Ram is not a valid CAML query. Is it literally what you&#039;re uploading or was it just an example?</description>
		<content:encoded><![CDATA[<p>@Mud83: Ram is not a valid CAML query. Is it literally what you&#039;re uploading or was it just an example?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mud83</title>
		<link>http://blog.mastykarz.nl/inconvenient-content-query-web-part-lookup-fields-multiple-values/comment-page-1/#comment-44901</link>
		<dc:creator>Mud83</dc:creator>
		<pubDate>Thu, 18 Mar 2010 11:36:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mastykarz.nl/inconvenient-content-query-web-part-lookup-fields-multiple-values/#comment-44901</guid>
		<description>I want to embed a CAML query in the CQWP.
I am doing that by changing the queryoverride property.
eg - &quot;&lt;![CDATA[Ram]]&quot; in the WebPart file. But when I am trying to upload it, it is giving me the following error - &quot;The file you imported is not valid. Verify that the file is a Web Part description file (*.webpart or *.dwp) and that it contains well-formed XML.&quot; . Please help.</description>
		<content:encoded><![CDATA[<p>I want to embed a CAML query in the CQWP.<br />
I am doing that by changing the queryoverride property.<br />
eg &#8211; &#034;&lt;![CDATA[Ram]]&#034; in the WebPart file. But when I am trying to upload it, it is giving me the following error &#8211; &#034;The file you imported is not valid. Verify that the file is a Web Part description file (*.webpart or *.dwp) and that it contains well-formed XML.&#034; . Please help.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Waldek Mastykarz</title>
		<link>http://blog.mastykarz.nl/inconvenient-content-query-web-part-lookup-fields-multiple-values/comment-page-1/#comment-42262</link>
		<dc:creator>Waldek Mastykarz</dc:creator>
		<pubDate>Sat, 06 Feb 2010 15:07:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mastykarz.nl/inconvenient-content-query-web-part-lookup-fields-multiple-values/#comment-42262</guid>
		<description>@Kevin: Unfortunately it doesn&#039;t change anything about working with Multiple Lookup fields. The reason why that cannot be changed has to do with how the query mechanism works: not really something we could do much about.

Custom XSLT function++: that would definitely mean subclassing the CQWP. Only that way it would be possible to create and hook up that XSLT function.</description>
		<content:encoded><![CDATA[<p>@Kevin: Unfortunately it doesn&#039;t change anything about working with Multiple Lookup fields. The reason why that cannot be changed has to do with how the query mechanism works: not really something we could do much about.</p>
<p>Custom XSLT function++: that would definitely mean subclassing the CQWP. Only that way it would be possible to create and hook up that XSLT function.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin Gunther-Canada</title>
		<link>http://blog.mastykarz.nl/inconvenient-content-query-web-part-lookup-fields-multiple-values/comment-page-1/#comment-42059</link>
		<dc:creator>Kevin Gunther-Canada</dc:creator>
		<pubDate>Thu, 04 Feb 2010 12:04:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mastykarz.nl/inconvenient-content-query-web-part-lookup-fields-multiple-values/#comment-42059</guid>
		<description>&gt;I take it that this doesn&#039;t really solve the problem of querying for things based on values in the multiple lookup? That&#039;s a question that often comes up.

Andy:  Embedding a valid CAML query in the XML of the web part usually gives us the ability to deal with the problem of querying Lookup columns with the CQWP.  Interestingly, we found that when constructing the CAML, we had to make sure we the query uses  (versus ) and the value type=text.  FWIW, we have been using the CBQ Override (part of the Podcasting Kit) to simplify our use of custom CAML queries for the CQWP.  

&gt;Custom XSLT function++
Waldek:  So am I understanding you to say that we can extract the XML returned from the query in the XSL template and potentially extract the values that way?  Or is this requiring subclassing the CQWP somehow to achieve this result?</description>
		<content:encoded><![CDATA[<p>&gt;I take it that this doesn&#039;t really solve the problem of querying for things based on values in the multiple lookup? That&#039;s a question that often comes up.</p>
<p>Andy:  Embedding a valid CAML query in the XML of the web part usually gives us the ability to deal with the problem of querying Lookup columns with the CQWP.  Interestingly, we found that when constructing the CAML, we had to make sure we the query uses  (versus ) and the value type=text.  FWIW, we have been using the CBQ Override (part of the Podcasting Kit) to simplify our use of custom CAML queries for the CQWP.  </p>
<p>&gt;Custom XSLT function++<br />
Waldek:  So am I understanding you to say that we can extract the XML returned from the query in the XSL template and potentially extract the values that way?  Or is this requiring subclassing the CQWP somehow to achieve this result?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Waldek Mastykarz</title>
		<link>http://blog.mastykarz.nl/inconvenient-content-query-web-part-lookup-fields-multiple-values/comment-page-1/#comment-24131</link>
		<dc:creator>Waldek Mastykarz</dc:creator>
		<pubDate>Fri, 17 Jul 2009 16:26:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mastykarz.nl/inconvenient-content-query-web-part-lookup-fields-multiple-values/#comment-24131</guid>
		<description>@TJ: that would be a viable solution as well. Moving the performance penalty from the item load to item edit is definitely a nice idea. Surprisingly I thought of something similar and wanted to use a calculated column for that purpose. Unfortunately, calculated columns don&#039;t support MultiLookup fields as well.

@Andy Burns: it doesn&#039;t solve the problem indeed. If you&#039;re looking for a solution for filtering the data, TJ&#039;s solution might be the thing for you.</description>
		<content:encoded><![CDATA[<p>@TJ: that would be a viable solution as well. Moving the performance penalty from the item load to item edit is definitely a nice idea. Surprisingly I thought of something similar and wanted to use a calculated column for that purpose. Unfortunately, calculated columns don&#039;t support MultiLookup fields as well.</p>
<p>@Andy Burns: it doesn&#039;t solve the problem indeed. If you&#039;re looking for a solution for filtering the data, TJ&#039;s solution might be the thing for you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy Burns</title>
		<link>http://blog.mastykarz.nl/inconvenient-content-query-web-part-lookup-fields-multiple-values/comment-page-1/#comment-24122</link>
		<dc:creator>Andy Burns</dc:creator>
		<pubDate>Fri, 17 Jul 2009 13:55:12 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mastykarz.nl/inconvenient-content-query-web-part-lookup-fields-multiple-values/#comment-24122</guid>
		<description>Interesting, especially the extending the CQWP and XSL functions. I take it that this doesn&#039;t really solve the problem of querying for things based on values in the multiple lookup? That&#039;s a question that often comes up.</description>
		<content:encoded><![CDATA[<p>Interesting, especially the extending the CQWP and XSL functions. I take it that this doesn&#039;t really solve the problem of querying for things based on values in the multiple lookup? That&#039;s a question that often comes up.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TJ</title>
		<link>http://blog.mastykarz.nl/inconvenient-content-query-web-part-lookup-fields-multiple-values/comment-page-1/#comment-24120</link>
		<dc:creator>TJ</dc:creator>
		<pubDate>Fri, 17 Jul 2009 13:13:38 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mastykarz.nl/inconvenient-content-query-web-part-lookup-fields-multiple-values/#comment-24120</guid>
		<description>Not perfect either but another solution could be to add a hidden field to the content type which is updated using item events. The event can update the field to show the textual representation of the multi column lookup field. This field could then be formatted using the XSLT.</description>
		<content:encoded><![CDATA[<p>Not perfect either but another solution could be to add a hidden field to the content type which is updated using item events. The event can update the field to show the textual representation of the multi column lookup field. This field could then be formatted using the XSLT.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
