Sharepoint 2010外部内容类型列表

时间:2011-11-18 15:38:33

标签: sharepoint-2010

我正在第一次尝试在Sharepoint 2010中创建一个外部列表。我在Sharepoint 2010中参加了3个培训课程,现在我正在尝试将我的知识转移到我自己的开发环境中。我已经按照在Micorosoft sharepoint设计器中创建外部内容类型的步骤进行了操作。我将外部内容类型连接到外部SQL Server数据库中的表。我已经创建了一个指定此外部内容类型的列表。我还给了所有经过身份验证的用户权限。我已经确认BCS正在运行,并且看起来都很好。我还检查并仔细检查了我在创建外部内容类型和列表时使用的步骤,参考了我的Sharepoint类中的实验手册。

当我尝试导航以显示列表时,我收到了这条非常有用的错误消息:

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

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

我尝试在Sharepoint Designer中打开此页面,但这似乎对我没有帮助。以前有没有人遇到过这个问题?任何我应该寻找的问题。

3 个答案:

答案 0 :(得分:1)

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

如果在ULS日志中找不到多少内容,请更改设置以记录其他信息。

答案 1 :(得分:0)

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

答案 2 :(得分:0)

要捕获引发的错误,请使用CodePlex中的SharePoint LogViewer应用程序:http://sharepointlogviewer.codeplex.com/

  1. 您需要在服务器上运行它并点击播放按钮 最佳。这将启动实时监控。
  2. 刷新您的页面,使用相关ID为您提供错误。
  3. 停止LogViewer并按相关字段过滤结果。
  4. 将您的浏览器中的ID复制并粘贴到过滤器字段中。
  5. 现在,您将看到与相关ID相关的错误列表。
  6. 我希望这会有所帮助!