我正在第一次尝试在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中打开此页面,但这似乎对我没有帮助。以前有没有人遇到过这个问题?任何我应该寻找的问题。
答案 0 :(得分:1)
每当您看到相关ID时,您应该能够在ULS output中获得有关失败的更多信息。在日志中搜索该关联ID,您应该获得大量其他信息。
如果在ULS日志中找不到多少内容,请更改设置以记录其他信息。
答案 1 :(得分:0)
在检索要列出的数据时,您需要检查sql表主键的选择。
答案 2 :(得分:0)
要捕获引发的错误,请使用CodePlex中的SharePoint LogViewer应用程序:http://sharepointlogviewer.codeplex.com/
我希望这会有所帮助!