2011-12-06 55 views
0

我有一個數據,但這裏的行和列,每列有含義的Excel表格,例如:在SharePoint中使用表單編輯Excel表格數據

  ColHead1 ColHead2 ColHead3 
RowHead1 Data11  Data12 Data13 
RowHead2 Data21  etc.  etc. 
RowHead3 

我想用戶編輯使用SharePoint表單中的數據。

我已經考慮以下選項

  1. 拼合數據並手動每個字段添加到編輯的形式(以便我可以模擬某種網格佈局的)。如果我需要進行更改,這可能會變得難以管理。
  2. 將數據插入列表並讓SharePoint創建默認表單,但這也會使數據變平。

是否有可能以某種方式直接在List(或列表)中使用SharePoint中的數據而不展平?

或者我應該只發布Excel表格以便在SharePoint中進行直接編輯?

回答

1

你說得對。二維數據不能由SharePoint處理。

這裏最好的解決方案是使用Excel Services。

  1. 2007年,Excel Services不允許將更改寫入後端文件。我不確定情況是否隨SharePoint 2010發生了變化。您可能需要檢查它。

  2. 您還可以將Excel文件放入文檔庫本身。

但是,我在這裏失蹤的是這項要求的業務目標。通過將這些數據放在SharePoint表單中,您想實現什麼目標?如果他們知道實際需求,可能會有更好的方式讓其他人可以提出建議。

+0

我在同一工作簿中的單獨工作表上有數據,但我需要根據Windows登錄設置權限級別以防止某些人員編輯某些工作表。這不能在Excel中完成(通過通用密碼除外)。我還有一張彙總了其他工作表的一些計算的主表,這可以在sharpoint列表中輕鬆完成 - 在視圖上使用計算。 – Mahen