2012-05-09 62 views
0

我正在使用SharePoint 2010,並且我開發了一個可創建新內容類型的SharePoint 2010解決方案。一個在內容類型的新列的應該是不可見的添加新編輯形式,即:SharePoint只讀字段對於記錄中心規則不可見

<Field ID="{4E887808-B3CF-421D-AFAF-4E6A60A6890E}" 
     Name="DocumentStatus" 
     DisplayName="Document Status" 
     Type="Text" 
     ShowInNewForm="FALSE" 
     ShowInEditForm="FALSE" 
     Group="Custom Columns" /> 

相同的內容類型用於一個記錄中心的規則。該規則指定一旦Document Status字段等於"Completed",文檔應該移動到特定的記錄中心文檔庫。

但是,Document Status字段的屬性ShowInNewFormShowInEditForm設置爲true,所以在定義規則時,我看不到內容類型列中的字段。

有誰知道如何使字段不可編輯,但仍然能夠在記錄中心規則中使用它?我的猜測是需要爲字段定義設置一些其他字段屬性,但我被卡住了。請幫忙!謝謝。

回答