0

我有一个带有自定义字段的自定义内容类型。我正在尝试使用 infopath 创建自定义文档信息面板。每当我尝试这样做时,信息路径都会给我这个错误

propertySchema0.xsd#/schema/element[1][@name = 'properties']/complexType[1]/sequence[1]/element[1][@name = 'documentManagement']/complexType[1]/all[ 1]/element[1] 引用未声明的命名空间前缀:'ns1'。

有人见过这个吗?内容类型中的字段没有什么异常,除了它们的名称是 unicode 字符,这可能是问题吗?

更新:

好的,所以显示名称中的 unicode 字符与错误无关。我使用的列是非常标准的列,主要是文本、整数和布尔类型的列。任何人都知道可能导致这种情况的原因是什么?


好的,所以显示名称中的 unicode 字符与错误无关。我使用的列是非常标准的列,主要是文本、整数和布尔类型的列。任何人都知道可能导致这种情况的原因是什么?

4

1 回答 1

0

我终于想通了这一点。SourceID 需要在功能清单中的字段类型定义中设置。将 SourceID 设置为与内置字段相同的值就可以了。像这样 SourceID="http://schemas.microsoft.com/Sharpeoint/v3"

于 2008-12-12T15:23:30.953 回答