我正在尝试找出一种方法,将SharePoint中版本列的内容(即每次签入文件时更改的值)显示为Word文档中的字段(或类似内容)。
理想情况下,我想知道如何配置SharePoint,以便点击“插入>快速部件>文档属性>版本”之类的内容,它将包含文档中的版本。目标是让某人更容易将文档的打印版本与SharePoint的版本历史关联起来。
我已经能够将可编辑的文本列添加到Document内容类型中,并将它们显示为文档属性快速部分。我还能够添加一个计算列,该列将版本作为文本字符串...但是此计算列不是在Word中显示为文档属性。 (也许我错过了计算列的设置)
答案 0 :(得分:28)
这是获取文档版本的一种方法,让它工作有点痛苦......
在“标签格式”字段中,按以下格式输入元数据字段:
Version : {Version} \n
设置标签外观并单击预览。
答案 1 :(得分:13)
这需要配置SharePoint和Word文档。
配置SHAREPOINT的文档库
{Version}
。配置您的字词文档:
这些说明基于Erwin的回答。
答案 2 :(得分:2)
答案 3 :(得分:2)
重要: 在SP2010中,在信息管理策略设置下的文档库中启用标签时,无法将其另存为网站模板。文档库将被破坏,即使我们禁用该策略,另存为网站模板功能仍然会被破坏。唯一的选择似乎是永久删除和重建列表。
答案 4 :(得分:1)
我认为jaloplo所指的RevNum字段与SharePoint文档版本号不同。它每次保存文档时都会更新,但似乎保留了自己的修订版编号系统,与SharePoint版本编号系统相关(但独立)。
答案 5 :(得分:0)
尝试在自定义内容类型中创建计算字段。该字段可以等于版本。这将使您能够将其添加为文档中的属性。这仅适用于Office 2007文档。
创建自定义内容类型后,您可以根据内容类型创建新文档。 创建文档后,您可以提取文档信息面板并保存。它是一个信息路径表单,因此您可以根据需要对其进行自定义,并将自定义面板上传到内容类型。
答案 6 :(得分:0)
Erwin的回答很明显,但我想留下这个以防万一有人遇到我所做的同样问题。如果您尝试在网站集内容类型而不是文档库级别设置版本标签,则会收到错误“无法找到标签引用,版本”。预览或保存信息策略时。此外,如果您之前在网站集内容类型级别定义了策略,则无法在文档库级别保存策略。 必须在网站集内容类型上设置为“无”。可能应该从一开始就对我很明显,但事实并非如此,也许这会帮助其他人下线。
答案 7 :(得分:-2)
文档库的所有列都是word文档的文档属性。要获取文档的版本,您必须显示文档属性,然后选择“高级属性”。在这一刻,您将看到经典文档属性窗口,您可以在最后一个选项卡中看到“Version”属性。
因此,您可以将此属性的值添加到所需位置的文档中,例如页脚。