Solved

How to add ListName property instead of ListGuid in Onet

Posted on 2010-09-15
3
970 Views
Last Modified: 2012-05-10
I have a ContentQueryWebPart in my home page which displays the data from a list.
When i genereate the XML for the webpart, i see that the XML ahs a property called ListGuid which points to the list from which the data has to be displayed from. Is it possible to have the ListName or the listPath instead of the ListGuid? This is because, obviously, the Guid of the list would differ if the portal has to be deployed in a different server.
<property name="ListGuid" type="string">B22FCCBB-7A71-42E5-9296-AEEB5B06D380</property>

Open in new window

0
Comment
Question by:rajasoorya_kc
  • 2
3 Comments
 

Author Comment

by:rajasoorya_kc
Comment Utility
Below mentioned are the various properties i see in the generated XML for the webpart.
<property name="ViewContentTypeId" type="string" >

<property name="XslLink" type="string" null="true" >

<property name="UseCopyUtil" type="bool">True</property>

<property name="Title" type="string">Quick Links</property>

<property name="ContentTypeName" type="string">Link</property>

<property name="ChromeState" type="chromestate">Normal</property>

<property name="ItemStyle" type="string">LinkList</property>

<property name="NoDefaultStyle" type="string" null="true" >

<property name="ViewFieldsOverride" type="string" >

<property name="GroupByFieldType" type="string" >

<property name="AllowZoneChange" type="bool">True</property>

<property name="AllowClose" type="bool">True</property>

<property name="FilterType3" type="string" >

<property name="ListName" type="string">Quick Links</property>

<property name="UseCache" type="bool">True</property>

<property name="ParameterBindings" type="string" null="true" >

<property name="Hidden" type="bool">False</property>

<property name="AdditionalGroupAndSortFields" type="string" null="true" >

<property name="FeedTitle" type="string" >

<property name="ExportMode" type="exportmode">All</property>

<property name="HeaderXslLink" type="string" >

<property name="HelpMode" type="helpmode">Modeless</property>

<property name="DataColumnRenames" type="string" >

<property name="Width" type="string" >

<property name="FeedDescription" type="string" >

<property name="AllowHide" type="bool">True</property>

<property name="CatalogIconImageUrl" type="string" >

<property name="Default" type="string" >

<property name="FeedEnabled" type="bool">False</property>

<property name="WebsOverride" type="string" >

<property name="AllowConnect" type="bool">True</property>

<property name="HelpUrl" type="string" >

<property name="ListGuid" type="string">B22FCCBB-7A71-42E5-9296-AEEB5B06D380</property>

<property name="WebUrl" type="string">/</property>

<property name="ItemLimit" type="int">15</property>

<property name="ListsOverride" type="string" >

<property name="SortByFieldType" type="string">DateTime</property>

<property name="ShowUntargetedItems" type="bool">False</property>

<property name="TitleIconImageUrl" type="string" >

<property name="ViewFlag" type="string" >

<property name="ChromeType" type="chrometype">TitleOnly</property>

<property name="FilterValue2" type="string" >

<property name="Filter1ChainingOperator" type="Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart+FilterChainingOperator, Microsoft.SharePoint.Publishing, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c">Or</property>

<property name="Filter2ChainingOperator" type="Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart+FilterChainingOperator, Microsoft.SharePoint.Publishing, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c">Or</property>

<property name="CommonViewFields" type="string">URL, Text</property>

<property name="FilterType1" type="string" >

<property name="GroupBy" type="string" >

<property name="Xsl" type="string">&amp;<xsl:stylesheet xmlns:x="http://www.w3.org/2001/XMLSchema" version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:cmswrt="http://schemas.microsoft.com/WebPart/v3/Publishing/runtime" exclude-result-prefixes="xsl cmswrt x" &amp;gt; &amp;<xsl:import href="/Style Library/XSL Style Sheets/Header.xsl" /&amp;gt; &amp;<xsl:import href="/Style Library/XSL Style Sheets/ItemStyle.xsl" /&amp;gt; &amp;<xsl:import href="/Style Library/XSL Style Sheets/ContentQueryMain.xsl" /&amp;gt; &amp;</xsl:stylesheet&amp;gt;</property>

<property name="MissingAssembly" type="string">Cannot import this Web Part.</property>

<property name="FilterOperator1" type="Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart+FilterFieldQueryOperator, Microsoft.SharePoint.Publishing, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c">Eq</property>

<property name="FilterValue3" type="string" >

<property name="FilterField3" type="string" >

<property name="AllowEdit" type="bool">True</property>

<property name="FilterOperator2" type="Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart+FilterFieldQueryOperator, Microsoft.SharePoint.Publishing, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c">Eq</property>

<property name="FilterOperator3" type="Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart+FilterFieldQueryOperator, Microsoft.SharePoint.Publishing, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c">Eq</property>

<property name="QueryOverride" type="string" >

<property name="CacheXslTimeOut" type="int">86400</property>

<property name="MainXslLink" type="string" >

<property name="FireInitialRow" type="bool">True</property>

<property name="SortByDirection" type="Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart+SortDirection, Microsoft.SharePoint.Publishing, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c">Desc</property>

<property name="ItemXslLink" type="string" >

<property name="FilterByAudience" type="bool">False</property>

<property name="DisplayName" type="string" >

<property name="ServerTemplate" type="string">103</property>

<property name="GroupByDirection" type="Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart+SortDirection, Microsoft.SharePoint.Publishing, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c">Desc</property>

<property name="FilterValue1" type="string" >

<property name="ShowWithSampleData" type="bool">False</property>

<property name="BaseType" type="string" >

<property name="DataFields" type="string" >

<property name="UseSQLDataSourcePaging" type="bool">True</property>

<property name="AdditionalFilterFields" type="string" null="true" >

<property name="PageSize" type="int">-1</property>

<property name="FilterType2" type="string" >

<property name="ContentTypeBeginsWithId" type="string" >

<property name="DataSourceID" type="string" >

<property name="SystemViewFields" type="string" >

<property name="AllowMinimize" type="bool">True</property>

<property name="FilterField1" type="string" >

<property name="SortBy" type="string">{8c06beca-0777-48f7-91c7-6da68bc07b69}</property>

<property name="CacheXslStorage" type="bool">True</property>

Open in new window

0
 
LVL 21

Expert Comment

by:66866
Comment Utility
OOTB webparts there is very little you can do. If you want you can write your own webpart that looks for List Name and then display the data.
0
 

Accepted Solution

by:
rajasoorya_kc earned 0 total points
Comment Utility
The issue is resolved now. All that i did was... delete the ListGUID property.
0

Featured Post

Find Ransomware Secrets With All-Source Analysis

Ransomware has become a major concern for organizations; its prevalence has grown due to past successes achieved by threat actors. While each ransomware variant is different, we’ve seen some common tactics and trends used among the authors of the malware.

Join & Write a Comment

Work Over Net is a new and very powerful collaboration product. With its new easy interface it is becoming very competitive to other similar products like webex and office interactive. WON 2010 have the standard business tools needed for multi-offic…
The Scenario: Let’s say you have a quote worksheet in Excel that you use to work up sales figures and such for your clients. You utilize SharePoint to manage and keep track of these documents. You would like values from your worksheet to populate Sh…
Sending a Secure fax is easy with eFax Corporate (http://www.enterprise.efax.com). First, Just open a new email message.  In the To field, type your recipient's fax number @efaxsend.com. You can even send a secure international fax — just include t…
Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now