我有一個圖書館在SharePoint上傳公司文件。文檔的標題已經有版本號。因此,想要在庫中創建一個列,通過指示「是」或「否」來指示特定文檔是否爲最新版本。如何創建一個標識文檔是否是SharePoint中最新的列?
回答
你需要編寫一段代碼,如計時器作業遍歷列表中的所有項目和一些邏輯來
- 獲取文檔的所有版本(容易,如果你有一個文件命名約定)
- 檢查命名格式中當前項目是否具有最高版本號
- 更新您的字段以表示是或否。
個人在您的情況我只會上傳最新版本的SharePoint文檔庫,從標題中刪除版本號,並向用戶明確這些是最新版本,使用類似日期修改來證明這一點並且只要有人需要去閱讀以前的版本就可以閱讀。我知道修改日期可能不是完美的匹配,但它可能是你在這種情況下最好的。
乾杯
Truez
謝謝Truez,讓我試試看。 – lungu
還有一件事。我在哪裏編寫代碼?它可以在工作流程中完成嗎? – lungu
Hi Lungu,我想你會得到這個字段,那麼你可以刪除那些不是最近的字段?如果是這樣的話,我會將它作爲一次運行腳本來強化它,然後SharePoint版本應該接管 – Truezplaya
- 1. Node.js:NPM文檔是否是最新的?
- 2. 如何知道Mongoose的upsert是否創建了一個新文檔?
- 3. 如何確定列是否是MSSQL 2000中的標識列?
- 4. 如何識別SharePoint中的文檔
- 5. StringBuilder.substring(..)是否創建一個新的char []?
- 6. 是否可以在xcode中創建一個新的標籤行?
- 7. 如何找出是否是由最終用戶創建或創建SharePoint列表的網站提供
- 8. 如何創建標識列
- 9. 通過ClientContext更新Sharepoint文檔庫列的「創建人」列
- 10. 如何標記一個html文檔以顯示何時創建/更新文檔?
- 11. 是否可以在SharePoint文檔庫中創建「鏈接到文件夾」?
- 12. XML/XSL nub:是否可以創建一個COMPOSITE XML/XSLT文檔?
- 13. 如何使用SQLAlchemy創建不是主鍵的標識列?
- 14. 貓鼬findOneAndUpdate總是創建新文檔
- 15. 如何得到下一個標識不是最後插入的標識列的標識
- 16. 如何找出getLogger是否創建了一個新的對象?
- 17. 如何判斷(在VBA中)是否從SharePoint打開文檔?
- 18. 如何在Version.Lucene_35中創建一個新的Lucene文檔?
- 19. 如何在lambda中創建標識列?
- 20. 是否可以在MediaLibrary中創建一個新文件夾?
- 21. #puts是否創建了新的散列?
- 22. 是否可以創建SharePoint的API?
- 23. 從SharePoint中的ContentType創建Excel文檔
- 24. 如何創建一個新列,指示不同列是否包含NA?
- 25. 如何在vertica中創建一個最新的指標?
- 26. SharePoint 2010在文檔庫中添加新文檔時創建文檔ID
- 27. 基於類型創建唯一標識是否有一個很好的模式?
- 28. 從列表中識別文檔中是否存在關鍵字
- 29. 如何獲取在Azure DocumentDB中創建的最新文檔
- 30. 是否將sharepoint版本存儲在excel文檔的文檔內?
歡迎堆棧溢出!您可以先參加[tour](http://stackoverflow.com/tour)並學習[如何提出一個好問題](http://stackoverflow.com/help/how-to-ask)並創建一個[最小,完整和可驗證](http://stackoverflow.com/help/mcve)示例。我們會更容易幫助你。 – MrLeeh