2010-08-06 28 views
1

我們已經在SQL Server中獲得了一些關係數據,並且想要在Sharepoint 2010中構建用戶界面來創建和修改記錄。對於簡單的表格數據來說很簡單,但是如何從大量表格中獲得單個邏輯對象的master-detail結構呢?使用Sharepoint 2010構建複雜關係數據的UI?

一個很大的話題,但是最好有一個基本的行動方針嗎?

回答

0

如果您創建外部內容類型,則可以在它們之間添加對應於數據庫中表之間關係的關聯。對於每種外部內容類型,創建一個可用於添加/更新/刪除數據的外部列表。

要顯示主/明細記錄,可以在頁面上添加多個Web部件並在它們之間創建連接。通過創建連接,顯示詳細記錄的列表將在選擇主記錄後過濾。

如果您的數據庫具有m-n關係,則需要在Visual Studio中創建外部內容類型,因爲SharePoint Designer 2010僅支持1-n關係。

我不知道這是否是最好的方法,但是BCS對BDC有很大的改進,我認爲它可以覆蓋大部分(如果不是全部)您的需求。 (取決於你的數據的複雜性)

+0

這是你可以用VS2010 Web Developer express做什麼或者是完整版本所必需的嗎? – JSacksteder 2010-08-07 01:26:56

+0

我不是100%確定的,但我不認爲這可以通過VS2010 Web Developer Express完成。 – 2010-08-07 13:23:53