2017-01-03 23 views
0

我有一個圖書館在SharePoint上傳公司文件。文檔的標題已經有版本號。因此,想要在庫中創建一個列,通過指示「是」或「否」來指示特定文檔是否爲最新版本。如何創建一個標識文檔是否是SharePoint中最新的列?

+0

歡迎堆棧溢出!您可以先參加[tour](http://stackoverflow.com/tour)並學習[如何提出一個好問題](http://stackoverflow.com/help/how-to-ask)並創建一個[最小,完整和可驗證](http://stackoverflow.com/help/mcve)示例。我們會更容易幫助你。 – MrLeeh

回答

0

你需要編寫一段代碼,如計時器作業遍歷列表中的所有項目和一些邏輯來

  1. 獲取文檔的所有版本(容易,如果你有一個文件命名約定)
  2. 檢查命名格式中當前項目是否具有最高版本號
  3. 更新您的字段以表示是或否。

個人在您的情況我只會上傳最新版本的SharePoint文檔庫,從標題中刪除版本號,並向用戶明確這些是最新版本,使用類似日期修改來證明這一點並且只要有人需要去閱讀以前的版本就可以閱讀。我知道修改日期可能不是完美的匹配,但它可能是你在這種情況下最好的。

乾杯

Truez

+0

謝謝Truez,讓我試試看。 – lungu

+0

還有一件事。我在哪裏編寫代碼?它可以在工作流程中完成嗎? – lungu

+0

Hi Lungu,我想你會得到這個字段,那麼你可以刪除那些不是最近的字段?如果是這樣的話,我會將它作爲一次運行腳本來強化它,然後SharePoint版本應該接管 – Truezplaya

相關問題