我使用2010的Sharepoint,我想在一个新的网站,其中包含来自其他网站的列表来创建一个列表清单。使用SharePoint 2010从其他网站
像全局概述一样。
我们的问题是,我们正在使用的几个站点,Ticketsystems。所以我想创建一个全球列表,其中包含所有其他网站的所有门票。 (当然,只要他们有权使用Ticketsystem)。
有没有办法做到这一点?
问候
亚历
我使用2010的Sharepoint,我想在一个新的网站,其中包含来自其他网站的列表来创建一个列表清单。使用SharePoint 2010从其他网站
像全局概述一样。
我们的问题是,我们正在使用的几个站点,Ticketsystems。所以我想创建一个全球列表,其中包含所有其他网站的所有门票。 (当然,只要他们有权使用Ticketsystem)。
有没有办法做到这一点?
问候
亚历
您可以轻松创建SP2010具有以下步骤ticketingsystem: 1.创建ticketsystem内容类型 2.添加itemreceiver内容类型 3.创建列表票务系统 4.添加绑定的contentType通过一个webtemplate添加列表例如
的itemreceiver你的内容类型绑定到列表 5.所有子网站部署的列表中rootweb以及添加应该是一个itemadd这将在rootweb级别上在子网站中放置新创建的票证。这将允许您拥有子站点上的所有票证和根站点级别上的所有包含列表。
据我知道有一个新的列表从另一个列表中混合引用没有通用的方法。
您可以整合并利用你的票系统副本列表项为“央票制”或创建一个从所有售票系统读取并显示在你喜欢的混合自定义控件。
中有两种方式定制开发。
由具有看看数据视图Web部件
开始还有一个内容查询Web部件
的SPSiteDataQuery类,您可以运行一个查询CAML所有列表/在一个单一的网站集库。将它绑定到SPGridView控件以获得类似ListView的用户界面是相当简单的。
内部这是什么内容查询Web部件的用户,所以它有很多相同的限制。
这里有一个合理的example