簡體   English   中英

SharePoint文檔庫中的負ItemCount

[英]Negative ItemCount in SharePoint Document Library

圖書館項目計數中的負數怎么辦? ItemCount是一個只讀屬性,如果它完全不正確,您應該怎么辦?

上周早些時候,我進行了一些測試,涉及將文件和文件夾從一個文檔庫復制和移動到另一個文檔庫。 我將項目從我們的實際文檔庫轉移到沙箱“測試”庫,在遷移到公共列表和庫之前,該庫用於運行各種對象模型和工作流測試。 我注意到使用文件時,一切正常,但是當我復制其中包含文件的文件夾(使用SPFolder.CopyTo() )時,測試庫的項目計數實際上並未更新。 由於該測試主要是在玩耍,因此我很少注意。

今天,我回到測試庫中以測試其他工作流程(關於PDF轉換)。 在那兒的時候,我決定刪除上周離開的文件夾,因為我不再需要它了。 到那時,我在“所有網站內容”視圖中看到列表的項目數降至-1。 當我刪除剛上傳的新PDF時,它下降到-2! 我什至用對象模型進行了檢查……獲取了庫的實例,然后檢查了ItemCount屬性……看得出它也是-2。

是否有任何在后台運行的進程(類似於清理工作流程歷史的進程)可以糾正此類問題? 還是希望程序員密切注意這種情況並提出相應的計算以補償“罰款”?

網上有很多與此類似的參考。 示例: http//pholpar.wordpress.com/2008/03/15/negative-item-count-in-document-libraries/

您很可能遇到SharePoint軟件中的錯誤,或者您以MS從未打算的方式使用對象模型。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM