gpt4 book ai didi

list - 使标题字段在自定义列表定义中强制实现唯一值(SharePoint 2010)

转载 作者:行者123 更新时间:2023-12-04 18:14:44 27 4
gpt4 key购买 nike

我有一个自定义列表定义,并且试图将自定义的“标题”字段重命名为“名称”,并使其强制执行唯一值。首先,我在自定义内容类型(Elements.xml)中引用了它:

<FieldRef ID="{fa564e0f-0c70-4ab9-b863-0177e6ddd247}"  Name="Title"/>

然后在列表模板(Schema.xml)中:
<Field ID="{fa564e0f-0c70-4ab9-b863-0177e6ddd247}" Name="Title" DisplayName="Name" Type="Text" AllowDuplicateValues="FALSE" Required="TRUE"></Field>

该字段已重命名,但是我可以添加具有相同标题的列表项。如果我进入字段设置页面,则“强制唯一值”属性将设置为false。我怎么做才对,我做错了什么?

最佳答案

为了使这项工作,您需要添加:

Required="TRUE" EnforceUniqueValues="TRUE" Indexed="TRUE"

并删除
AllowDuplicateValues

列表定义的Elements.xml和Schema.xml中的 <Field>

关于list - 使标题字段在自定义列表定义中强制实现唯一值(SharePoint 2010),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6010134/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com