0

我在 SharePoint 2010 中为文档集创建了一个新的自定义内容类型。此内容类型通过内容联合中心发布。我还在同一个 Web 应用程序上创建了一个记录中心站点。这使用内容管理器规则将基于自定义内容类型的所有文档集路由到记录中心中的特定库。

我已经成功测试了这个内容管理器规则。但是,当我更新自定义内容类型以在现有字符串列上包含一个非常简单的验证(一个简单的检查以确保特定的字符串列包含 10 个字符的字符串)时,内容管理器规则将不会处理任何文档集使用内容类型。尽管测试文档集都有一个应该成功通过验证的 10 个字符串。发送到记录中心的任何文档集都保存在投递库中,并且会生成一封自动电子邮件,告诉内容管理器管理员文档“已提交到记录中心,但缺少所需的属性或与任何已定义的属性不匹配规则”。当我从列中删除验证时,

有没有人遇到过这个问题?如果是这样,您是否知道一种解决方法,可以让我进行必要的列验证并仍将文件发送到记录中心?

谢谢,魔术师安迪。

4

1 回答 1

0

我想出了一个可能的解决方法。以前,列验证应用于内容类型。但是,如果从内容类型中删除验证,并改为在(源)列表级别应用,则文档集将正确路由到记录中心中正确的目标文档库。

为了完整起见,我们还测试了在源和目标(记录中心)列表上应用列验证。在这种情况下,文档集再次被搁置在归还库中,并且未被内容组织者规则处理。很明显,记录中心的目标列表上的列验证在应用于打包的文档集zip文件时会失败。

于 2012-08-30T11:07:44.410 回答