【发布时间】:2012-05-09 12:27:32
【问题描述】:
我正在使用 SharePoint 2010,并且我开发了一个创建新内容类型的 SharePoint 2010 解决方案。该内容类型中的新列之一不应在 Add New 和 Edit 表单中可见,即:
<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 字段的属性 ShowInNewForm 和 ShowInEditFormset 为 true,因此在定义规则时,我无法从内容类型列的列表中查看和选择该字段。
有谁知道如何使该字段不可编辑但仍能在记录中心规则中使用它?我的猜测是需要为字段定义设置一些其他字段属性,但我被卡住了。请帮忙!谢谢。
【问题讨论】:
标签: sharepoint sharepoint-2010 content-type site-column