Sharepoint 2007 - 找出使用视图的位置

时间:2010-02-03 07:00:10

标签: sharepoint sharepoint-2007

我是MOSS 2007的新手,我正试图找出使用视图的位置。

我有一个更大的列表,我希望在该列表中有两个不同的视图。我继承了网站集,目前有三个视图,其中两个视图几乎相同。现在我想知道我是否可以安全地删除其中一个观点。

所以问题是:有没有办法找出对视图的所有引用?

我会很乐意提供更多信息!

2 个答案:

答案 0 :(得分:1)

“我的问题的第一部分是我想知道这个网络部分正在使用哪个视图。” “第二部分是我从列表中获得了一组视图,我应该知道某些Web部件是否正在使用其中一些视图”

Web部件不直接使用视图。 Web部件的当前视图基于视图,但如果更改或删除视图,Web部件仍会像以前一样显示列表/库。因此,如果删除视图,所有Web部件仍将继续运行。

您应该做的是比较您的视图(显示哪些字段,过滤,排序,分组等)以及Web部件中的视图。这样,您就可以知道之前使用过哪个视图。

可能发生的情况是您断开了查看页面的链接。这是,如果在其他页面上有直接链接到您的视图。

答案 1 :(得分:0)

你准备做什么?要获取特定列表的所有视图,请使用SPList.Views并在SPViewCollection中加载它们。