2011-11-18 148 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. 您現在將看到與相關標識相關的所列出的錯誤列表。

我希望這能幫上忙!

相關問題