2012-09-04 151 views
0

我正在創建一個查詢所有內容類型列表「A」的web部件。該查詢將在位於Web站點當前正在加載的站點上的列表以及所有子站點上運行。我已經能夠在內容查詢Web部件和CAML查詢中沒有問題的情況下完成此任務。但是,在內容查詢Web部件中,我可以按列表對應的網站(顯示在下拉列表中)對結果進行分組。至於使用CAML來做同樣的事情,我無法對該網站進行分組(我還沒有能夠找到在groupby標籤內放置什麼值)。任何幫助將不勝感激。提前致謝!CAML GroupBy Sites

Ex。

<groupby> 
What goes here? 
</groupby> 

回答

0

這麼看來,你不能在一個QueryOverride使用GROUPBY ......實現這一目標的方式是使用QueryOverride做排序依據然後導出的WebPart和修改XML。更改該值應該是:在我的情況

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

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

,因爲我想通過網站羣的ColumnName將ProjectProperty.Title

離開最終代碼查找像這樣:

<property name="GroupBy" type="string" >ProjectProperty.Title</property> 

Hope這有助於某人!