2012-07-13 128 views
1

我使用2010的Sharepoint,我想在一個新的網站,其中包含來自其他網站的列表來創建一個列表清單。使用SharePoint 2010從其他網站

像全局概述一樣。

我們的問題是,我們正在使用的幾個站點,Ticketsystems。所以我想創建一個全球列表,其中包含所有其他網站的所有門票。 (當然,只要他們有權使用Ticketsystem)。

有沒有辦法做到這一點?

問候

亞歷

回答

1

您可以輕鬆創建SP2010具有以下步驟ticketingsystem: 1.創建ticketsystem內容類型 2.添加itemreceiver內容類型 3.創建列表票務系統 4.添加綁定的contentType通過一個webtemplate添加列表例如

的itemreceiver你的內容類型綁定到列表 5.所有子網站部署的列表中rootweb以及添加應該是一個itemadd這將在rootweb級別上在子網站中放置新創建的票證。這將允許您擁有子站點上的所有票證和根站點級別上的所有包含列表。

0

據我知道有一個新的列表從另一個列表中混合引用沒有通用的方法。

您可以整合並利用你的票系統副本列表項爲「央票制」或創建一個從所有售票系統讀取並顯示在你喜歡的混合自定義控件。

中有兩種方式定製開發。

由具有看看數據視圖Web部件

開始還有一個內容查詢Web部件

0

SPSiteDataQuery類,您可以運行一個查詢CAML所有列表/在一個單一的網站集庫。將它綁定到SPGridView控件以獲得類似ListView的用戶界面是相當簡單的。

內部這是什麼內容查詢Web部件的用戶,所以它有很多相同的限制。

這裏有一個合理的example