2011-08-24 41 views
2

我有一個自定義列表,其中有一些項目。 我動態地添加一個新的字段與定義的DefaultValue屬性(SPField.DefaultValue)。 但是這個默認值只適用於新項目。現有項目保持此字段爲空。 請告訴我,是否有任何決定更新現有項目的默認字段值,除非編寫代碼來循環每個項目?我正在使用Sharepoint Server 2007.我會很感激任何幫助。謝謝。如何在現有列表項中添加默認值?

+0

您也可以嘗試在SharePoint.StackExchange.com上發佈此信息。 –

回答

1

不幸的是,我不知道有什麼方法可以在不觸及每個項目的情況下填充這些值。如果您有權訪問SharePoint服務器並運行一些代碼來修復可能是最簡單的方法的值。

或者,您可以使用Web界面創建DataGrid視圖,並將其過濾爲未收到新默認值的項目。然後,您可以使用所需的值輕鬆填充整個列:將值插入第一個單元格,然後將其拖到列的其餘部分,類似於Excel中的方法)。

+0

感謝您的回覆,Goyuix。但我認爲,我會以編程方式結束此問題,而無需使用Web界面。 – Deniplane

相關問題