Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sharepoint 讨论板主题视图显示“;试图使用已不存在的对象。”;_Sharepoint_Sharepoint 2010_Sharepoint Discussion Board - Fatal编程技术网

Sharepoint 讨论板主题视图显示“;试图使用已不存在的对象。”;

Sharepoint 讨论板主题视图显示“;试图使用已不存在的对象。”;,sharepoint,sharepoint-2010,sharepoint-discussion-board,Sharepoint,Sharepoint 2010,Sharepoint Discussion Board,我们将数据库从SharePoint 2007升级到SharePoint 2010。我们仍在使用2007接口。升级后,我们的一个讨论板出现问题: 讨论板作为web部件包含在我们其中一个网站的登录页上。它在那里工作,没问题。但是,如果您单击web部件的标题以进入讨论板的默认视图(Subject view.aspx),则会出现一个错误屏幕,显示“试图使用已不存在的对象”。我发布了此问题,因为我在任何地方都找不到答案。一切要么与处置当前场地有关,要么与之相关。这不是我的问题 结果是我不得不删除视图并创建

我们将数据库从SharePoint 2007升级到SharePoint 2010。我们仍在使用2007接口。升级后,我们的一个讨论板出现问题:
讨论板作为web部件包含在我们其中一个网站的登录页上。它在那里工作,没问题。但是,如果您单击web部件的标题以进入讨论板的默认视图(Subject view.aspx),则会出现一个错误屏幕,显示“试图使用已不存在的对象”。

我发布了此问题,因为我在任何地方都找不到答案。一切要么与处置当前场地有关,要么与之相关。这不是我的问题

结果是我不得不删除视图并创建一个新视图。(注意,您不能删除默认视图,必须将另一个视图设置为默认视图。当该视图不再是默认视图时,您应该能够删除它。)

  • 当您甚至无法进入讨论板页面时,如何添加/创建视图

    站点操作-->站点设置

    在“站点管理”下,单击“内容和结构”

    将鼠标悬停在讨论板上,单击向下箭头,然后单击“编辑权限”

在令人震惊的事态发展中

  • 如果要创建主题视图,请确保文件夹 节设置为“在顶级文件夹中”
  • 如果要创建平面视图,请确保文件夹部分设置为“在内容类型讨论的文件夹中”
  • 如果要创建线程视图,请确保文件夹部分设置为“在内容类型讨论的文件夹中”
未能遵循上述设置可能会导致错误“尝试使用已不存在的对象”

我最终删除了三个默认视图;“主题视图”、“平面视图”和“线程视图”,并创建新视图

奇怪的是,我最初的问题是主题视图——我无法创建一个新的主题视图,除非出现“试图使用已不存在的对象”错误。然而,自从替换视图之后,我就无法在主题视图中复制“试图使用已不存在的对象”错误

最后提示:如果为“文件夹”选择错误的选项会导致错误-为什么所有选项都可用?它们不应该变灰或隐藏起来吗