2011-02-10 89 views
1

我正在研究能夠自動化某個過程,其中某個文檔庫中的某些列表項(xml文件)針對xml中的某些數據進行了分析,然後根據所找到的數據類型將其移至文檔庫中的某個文件夾。Sharepoint + Javascript,將列表項目移動/複製到另一個文件夾

設置一些javascript來執行分析很簡單,但我很難將文檔/ listitem轉移到另一個文件夾。我目前正在執行分析,將我的.js文件放在與需要分析並從那裏執行js的列表項目相同的Web文件夾中。目標文件夾也位於此Web文件夾中。

有什麼方法可以使用JavaScript將文件夾內的文檔移動到另一個文件夾?請注意,當我說文件夾時,我正在討論在文檔庫中創建的文件夾。

如果這需要一些清晰度,請隨時詢問。我應該注意到我使用JS來做到這一點,因爲它是一個直接的解決方案,而不是編寫需要經歷漫長/痛苦的部署過程的SP對象模型代碼。

回答

4

您尚未詳細說明您使用的是哪個版本的SharePoint。

如果您在使用SharePoint 2010那麼這可以使用Client Object Model

如果你使用SharePoint 2007是可能的,那麼這可能使用SPServices項目,它可以讓你通過JavaScript使用SharePoint的Web服務成爲可能/ jQuery的。

但我認爲你在這裏與JavaScript的錯誤軌道 - 這聽起來像一個計劃的任務類型操作,所以我認爲你會更好看一個基於winforms /命令行的解決方案比一些JavaScript黑客。

如果部署如此痛苦,那麼您可以使用SharePoint Web Services(2003/2007和2010),這樣就不必在SharePoint服務器本身上部署它 - 它可以在任何其他機器上運行。

+0

對不起,使用SP 2007 – ferr 2011-02-10 17:55:46

相關問題