如何在word文档中包含sharepoint版本列的值?

Dan*_*ant 30 sharepoint moss ms-word

我正在尝试找出一种方法来显示SharePoint中版本列的内容(即每次签入文件时更改的值)作为Word文档中的字段(或类似的东西).

理想情况下,我想知道如何配置SharePoint,以便我可以单击"插入>快速部件>文档属性>版本"之类的内容,它将包含文档中的版本.目标是使某人更容易将文档的打印版本与SharePoint的版本历史相关联.

已经能够为可编辑的文本列添加到文档的内容类型,并让他们显示为文档属性快速部分.我还能够添加一个计算列,该列将版本作为文本字符串...但是此计算列在Word中显示为文档属性.(也许我错过了计算列的设置)

Erw*_*win 28

这是获取文档版本的一种方法,让它工作有点痛苦......

  • 在文档库上启用版本控制和内容类型.
  • 进入文档库设置并选择希望版本显示的内容类型.
  • 从内容类型菜单中选择信息管理策略设置.
  • 选择定义策略并单击.
  • 单击"启用标签"复选框
  • 不要检查标签部分中的其他两个框.
  • 在"标签格式"字段中,按以下格式输入元数据字段:

     Version : {Version} \n
    
    Run Code Online (Sandbox Code Playgroud)
  • 设置标签外观并单击预览.

  • 单击页面底部.
  • 返回库并使用您修改的内容类型创建新文档.
  • 将文件另存为Word 2007格式.
  • 选择插入选项卡
  • 从功能区菜单中选择快速部件,并将鼠标悬停在文档属性上
  • 从属性列表中选择标签
  • 这应该将标签中定义的元数据显示为word文档中的字段.下次打开文档时,该字段将自动更新.
  • 保存.


小智 13

这需要配置SharePoint和Word文档.


配置SHAREPOINT的文档库:

  1. 转到计划存储版本控制文档的文档库.
  2. 单击"设置">"文档库设置"
  3. 单击"版本控制设置"并确保您要么"创建主要版本"或"创建主要和次要(草稿)版本".
  4. 单击确定.
  5. 点击"信息管理政策设置"
  6. 如果您的库可以处理多种内容类型,您将看到它们的列表.单击"文档".如果它只能处理一种内容类型,请跳过此步骤.
  7. 选择"定义策略...",然后单击"确定".
  8. 选中"启用标签"框,但不要检查该部分中其他两个框中的任何一个.
  9. 键入{Version}到"标签格式"对话框.
  10. (可选)您可以格式化版本标签.
  11. 单击"刷新"按钮以查看版本标签的预览.它会说{_UIVersionString}之类的东西
  12. 如果对标签的外观满意,请单击"确定".
  13. 要返回文档库,请单击页面顶部痕迹路径中的文档库名称.

配置你的词文:

  1. 在库中创建新文档或上载一个.
  2. 打开文档并进行编辑.
  3. 将光标放在要显示版本标签的位置.
  4. 转到"插入">"快速部件">"文档属性">"标签
  5. 版本标签"{_UIVersionString}"将显示在文档中.
  6. 保存文档(并选择下一个版本应该是什么).你们都准备好了!
  7. 如果要测试它,请关闭文档并重新打开它.更新后的版本将自动显示在您放置版本标签的位置.

这些说明是基于Erwin的回答.