将文档属性映射到文档中的字段并使其可编辑的唯一方法是使用带有 XML 部分的内容控件吗?
对于将要使用这份文档的用户来说,这实在是太难了。我本来以为既然有 DocProperty 这个东西,肯定有人能从字段里编辑它!我只是想让人们能够从模板里编辑标题,并在所有页脚里重复它,以及类似的操作。
将文档属性映射到文档中的字段并使其可编辑的唯一方法是使用带有 XML 部分的内容控件吗?
对于将要使用这份文档的用户来说,这实在是太难了。我本来以为既然有 DocProperty 这个东西,肯定有人能从字段里编辑它!我只是想让人们能够从模板里编辑标题,并在所有页脚里重复它,以及类似的操作。
不,您不能像编辑内容控件那样编辑 docproperty 字段的结果,并且让更改神奇地出现在文档属性中。
最多可以使用 docproperty 或 INFO 字段来修改某些内置属性的值,就像使用 TITLE 字段来更改标题一样(但要做到这一点,您必须执行 { TITLE "new title value" } ,这与让用户编辑 TITLE 字段的结果不同)。而您无法使用自定义属性做到这一点。
您无法将内容控件映射到自定义文档属性。在我看来,微软本可以支持这一点,至少支持短文本属性,但他们从未这样做过。这纯粹是我的猜测,但我认为微软希望您改用 SharePoint 列(见下文)
因此,如果您想要自动复制,那么您就只能使用