2011-11-18 129 views
0

我在创建SharePoint 2010的外部列表时采取了第一步。我已在Sharepoint 2010中参加了3个培训班,现在正在尝试将我的知识转移到自己的开发环境中。我已按照在Micorosoft sharepoint designer中创建我的外部内容类型的步骤进行操作。我将外部内容类型连接到外部SQL Server数据库中的表。我创建了一个指定这个外部内容类型的列表。我也给了所有经过验证的用户权限。我已经证实BCS正在运行,并且都很好。我还通过参考我的Sharepoint类中的实验手册,检查并重新检查了用于创建外部内容类型和列表的步骤。Sharepoint 2010外部内容类型列表

当我尝试导航到显示列表,我得到这个非常翔实错误消息:

无法显示此Web部件。要解决此问题,请在Microsoft SharePoint Foundation兼容的HTML编辑器(如Microsoft SharePoint Designer)中打开此网页。如果问题仍然存在,请联系您的Web服务器管理员。

相关ID:b7c91266-BBBC-4703-8704-beccbbd92de0

我试图打开SharePoint设计这个页面,但是这似乎并没有帮助我。有没有人遇到过这个问题?我应该寻找的任何问题。

+1

这在SharePoint网站上更合适:http://sharepoint.stackexchange.com –

回答

1

每当您看到关联ID时,您应该能够获得关于ULS output中失败的更多信息。在日志中搜索该关联ID,您应该获得大量附加信息。

如果您在ULS日志中找不到太多内容,请更改设置以记录附加信息。

+0

我在c:\ Program Files \ Common Files \ Microsoft Shared \ Web Server Extensions \ 14 \ LOGS中对日志进行了搜索我给出的关联ID,并没有找到任何匹配。我在哪里修改设置以记录更多信息。 –

+0

下面是许多显示如何修改记录内容的链接。请注意:您可以快速使用大量磁盘空间:http://sharepointstudy.wordpress.com/2010/11/24/uls-logging-%E2%80%93-part-1/ –

+0

我打开了所有详细信息,再次列出了收到相同错误的列表。我重复了对日志文件的搜索,仍然没有收到任何结果。任何其他想法? –

0

您需要在检索数据列表时检查sql表主键的选择。

+0

你能为我澄清一下吗?我创建了我的外部内容类型并指定了主键。我正在从SharePoint Designer执行此操作。我看到主键在关键信息部分列出。然后点击我用来创建列表的功能区中的创建列表和表格。我没有看到我可以指定检查sql表主键的选择。我错在哪里? 如果我在Sharepoint Designer的高级模式下打开Read List.aspx,我得到:error:soap:ServerException类型为'Microsoft.SharePoint.SoapServer.SoapServerException'。抛出了错误。 –

0

要捕获抛出的错误,使用SharePoint的LogViewer应用程序从CodePlex网站:http://sharepointlogviewer.codeplex.com/

  1. 您需要在服务器上运行,并在 顶部打的播放按钮。这启动实时监测。
  2. 刷新您的页面,该页面会为相关ID提供错误。
  3. 停止LogViewer并通过相关字段过滤结果。
  4. 将您浏览器中的ID复制并粘贴到过滤器字段中。
  5. 您现在将看到与相关标识相关的所列出的错误列表。

我希望这能帮上忙!

相关问题