【发布时间】:2021-10-29 18:08:11
【问题描述】:
我正在尝试在 SP2019+ 的 SP Modern WebPart 中配置两个列表。第二个列表有一个引用第一个的查找列,但是当我尝试在第二个列表上设置“RelationshipDeleteBehavior”时,将 WebPart 应用程序加载到站点时出现错误。
如果不包含“RelationshipDeleteBehavior”,整个包将正确部署,并且查找列按预期工作。以下来自我的“elements.xml”文件。
<Field
ID="{UNIQUE GUID}"
DisplayName="LookupColumn"
Name="LookupColumn"
StaticName="LookupColumn"
Group="SPFx Test1"
Type="Lookup"
List="Lists/list1name"
Indexed="TRUE"
Mult="FALSE"
Required="FALSE"
EnforceUniqueValues="FALSE"
ShowField="ID"
UnlimitedLengthInDocumentLibrary="FALSE"
RelationshipDeleteBehavior="Cascade"
/>
如何配置设置了级联删除选项的列表?在预配查找字段的“站点列”定义中,它不包括您通常在直接从列表库编辑列设置时获得的删除关系字段。我还尝试将我的字段从元素文件移动到架构文件以直接在列表中创建它而不是配置站点列,但这也失败了。
供应设置:
- “elements.xml”文件定义了“List 1”字段、内容类型和列表实例。
- 列表实例参数引用“schema1.xml”来创建“列表1”。
- “elements.xml”文件定义了“List 2”字段、内容类型和列表实例。
- 列表实例参数参考“schema2.xml”创建“列表2”。
【问题讨论】:
标签: xml sharepoint sharepoint-online provisioning spfx