Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sharepoint 如何在不填写必填字段的情况下保存内容类型的word模板_Sharepoint_Moss_Content Type_Word Template - Fatal编程技术网

Sharepoint 如何在不填写必填字段的情况下保存内容类型的word模板

Sharepoint 如何在不填写必填字段的情况下保存内容类型的word模板,sharepoint,moss,content-type,word-template,Sharepoint,Moss,Content Type,Word Template,我有一个包含必填字段的内容类型。我已将Word文档与内容类型关联为模板。我现在想编辑Word模板,但Word不允许我在不填写必填字段的情况下保存模板。但是,如果我填写必填字段并保存文档,则在创建新文档时,这些字段将填充我的值。这不好,因为我希望在创建新文档时字段为空-我希望强制用户填写这些值 我可以通过更新列并使它们成为可选的、编辑单词template、保存模板,然后将列更改回required来更新templace。这是一个PITA-一定有更好的方法,有人知道它是什么吗?您是否尝试过将文档保存为

我有一个包含必填字段的内容类型。我已将Word文档与内容类型关联为模板。我现在想编辑Word模板,但Word不允许我在不填写必填字段的情况下保存模板。但是,如果我填写必填字段并保存文档,则在创建新文档时,这些字段将填充我的值。这不好,因为我希望在创建新文档时字段为空-我希望强制用户填写这些值


我可以通过更新列并使它们成为可选的、编辑单词template、保存模板,然后将列更改回required来更新templace。这是一个PITA-一定有更好的方法,有人知道它是什么吗?

您是否尝试过将文档保存为普通文档内容类型,进行更改,保存它,然后移回旧版本模板的顶部?

我找到的唯一解决方案是在库级别修改文档模板。只需上传所需内容类型的新文档模板。
但是,如果您希望在不同的文档库中重复使用一种相同的内容类型,这将不起作用

我一直在使用这种变通方法:当我编辑模板时,即转到内容类型设置->高级设置->编辑模板,我进行更改并将文件保存在本地。然后,在单击“编辑模板”链接的同一页面上,我上传了本地保存的副本。将其保存到本地可避免在尝试将其保存回SharePoint时发生的验证。但验证仍然应用于该内容类型的任何新文档。因此,无需关闭和打开设置!:

嗯。。。值得深思的是,我必须试一试。我将尝试使用相同的列创建内容类型,但不是必需的,这样我就不必继续使用必需/可选列。