SharePoint 文档库的编辑表单中缺少字段

SharePoint 文档库的编辑表单中缺少字段

我有一个文档库,其中有一列没有显示在编辑和新表单中。

我如何返回表单,以便用户可以编辑(和创建)包括此列/字段的项目。

该字段在“数据表”模式下完全可见,您也可以在其中进行编辑,但我希望表格能恢复原状:o)

答案1

我刚刚遇到了与 SharePoint 2007 相同的问题,并发布了我的解决方案,以供其他可能遇到此问题的人使用。

我们有一个包含 31 个元数据项的文档库 - 是的,31 个!几个月来一直在使用这个库,其中有大量文档,所有文档都填充了元数据。突然,除标题之外的所有字段都从“编辑属性”表单中消失了。幸运的是,元数据没有丢失,因为您仍然可以在文档库视图中看到元数据,但无法编辑它们,因为它们没有出现在“编辑属性”表单中。对于 Word 文档,在 Word 2010 中打开,显示文档属性面板仅显示标题。但是,现在所有元数据字段都显示为自定义属性(可在“高级属性”对话框中查看)。

经过调查,我发现有人为这个库创建了“文档”内容类型 - 在出现此问题之前我们没有这种类型 - 并且只有标题字段列为属性。我无法删除此内容类型,并收到“文档已存在”消息,因此决定让内容类型满足我的需求。下面是我这样做的方法。

在“库设置”>“高级设置”>“允许管理内容类型”中重新设置为“是”。然后,在“库设置”中,在“内容类型”下单击“文档”以打开内容类型的设置。单击“从现有站点或列表列中添加”。在“内容类型设置”表单中,“从中选择列:”下拉列表默认为列表列(其中列出了我遗漏的所有文档库元数据字段)。选择并添加它们。然后去更改内容类型的列顺序,就像以前一样。

它们现在按需要出现在“编辑属性”表单(和 Word 文档信息面板)中。

希望这对某些人有帮助,因为它浪费了我一天的时间。

答案2

在您的文档库设置中,有一个“内容类型”部分,它控制库中显示的用于编辑的属性。如果您看不到此部分,则必须打开“常规设置”下的“高级设置”链接,并在该页面顶部将“允许管理内容类型”设置为“是”。一旦可见,单击您关注的内容类型(例如,文档),然后您将看到“从现有站点或列表列添加”选项。包含所需列的界面是一个简单的过程,只需选择并将列名称从左侧窗口移动到右侧窗口即可。

相关内容