2014-02-13 120 views
0

我有這個醜陋的要求創建一個SharePoint列表(可能是一個自定義或日曆),它顯示公司即將到來的事件,問題是x部門每週更新一個Excel表,這將成爲這個SharePoint列表的數據源。如何:Visual Studio 2010創建Sharepoint列表並定義數據源?

並且要求還包括允許用戶啓用「連接到Outlook」選項。

從我對SharePoint非常有限的經驗中,我相信我應該在Visual Studio(2010)中創建SharePoint列表,我不確定如何操作並且以後使用odbc連接到Excel表作爲數據資源。

我不確定是否有可能將數據源定義爲列表。

請指點我正確的方向,並幫助我的教程。

非常感謝。

問候, 維沙爾

回答

0

你應該定義在Visual Studio項目和某些功能將數據導入從Excel文件中的列表清單。

在Visual Studio中定義列表非常簡單且記錄良好的操作。

可以通過多種方法將Excel文件的內容導入到列表中。

我通過定義SharePoint自定義操作(功能區按鈕)和應用程序頁面來完成此功能。在應用程序頁面上載控件用於加載excel文件。上傳後我使用ODBC訪問Excel的內容。請注意,使用ODBC需要將Excel文件保存到服務器端的磁盤上,因爲ODBC需要磁盤文件。

其他選項是創建文檔庫和關聯的Event接收器,它將處理ItemAdded事件,並執行與前一點相同的操作。

要訪問Excel文件的內容,您可以使用OpenXML SDK,但它僅限於XLSX格式(Excel 2007+格式)。好處是您不需要將文件保存到磁盤。

相關問題