跨站点集合边界的SharePoint查找列

时间:2009-07-19 22:19:02

标签: sharepoint architecture sitecollection

基本情况是我有一个公司联系人列表,我希望在一个站点中共享。联系人是从该站点中的列表引用的,我还希望能够从另一个站点集合中的列表中引用它们。查找列只能查找站点内列表中的值,但这是我希望跨网站集的功能。

这种要求是否有共同的解决方案?

3 个答案:

答案 0 :(得分:2)

你需要自定义代码,但由于数量很少,这就是Stack Overflow,我认为这不会有问题。您将需要创建自己的listview Web部件,使用ListViewByQuery查询列表。可以在此处找到一个示例:http://blogs.msdn.com/b/ramg/archive/2009/04/21/implementing-a-simple-cross-site-collection-list-view-webpart.aspx

答案 1 :(得分:0)

SharePoint GUI仅支持当前站点中的查找列。但是,如果以编程方式创建常规查找,或使用许多free cross-site查找列之一,则可以指向同一网站集中的网站。我认为这不会帮助您进行“跨站点收集” - 查找,但是如果您可以将您的需求更改为同一网站集中的多个站点并改为中断权限,则可以解决您的问题。

答案 2 :(得分:0)

有许多解决方案可以解决跨站点查找,包括第三方工具和代码。但是跨站点集合查找解决方案对我来说很奇怪。 我搜索了这个博客很难,也许对你有用。http://sharepointsolutions.blogspot.com/2006/11/free-custom-cross-site-lookup-column.html