当前位置:  开发笔记 > 编程语言 > 正文

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

如何解决《如何在word文档中包含sharepoint版本列的值?》经验,为你挑选了2个好方法。

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

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

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



1> Erwin..:

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

在文档库上启用版本控制和内容类型.

进入文档库设置并选择希望版本显示的内容类型.

从内容类型菜单中选择信息管理策略设置.

选择定义策略并单击.

单击"启用标签"复选框

不要检查标签部分中的其他两个框.

在"标签格式"字段中,按以下格式输入元数据字段:

 Version : {Version} \n

设置标签外观并单击预览.

单击页面底部.

返回库并使用您修改的内容类型创建新文档.

将文件另存为Word 2007格式.

选择插入选项卡

从功能区菜单中选择快速部件,并将鼠标悬停在文档属性上

从属性列表中选择标签

这应该将标签中定义的元数据显示为word文档中的字段.下次打开文档时,该字段将自动更新.

保存.



2> 小智..:

这需要配置SharePoint和Word文档.


配置SHAREPOINT的文档库:

    转到计划存储版本控制文档的文档库.

    单击"设置">"文档库设置"

    单击"版本控制设置"并确保您要么"创建主要版本"或"创建主要和次要(草稿)版本".

    单击确定.

    点击"信息管理政策设置"

    如果您的库可以处理多种内容类型,您将看到它们的列表.单击"文档".如果它只能处理一种内容类型,请跳过此步骤.

    选择"定义策略...",然后单击"确定".

    选中"启用标签"框,但不要检查该部分中其他两个框中的任何一个.

    键入{Version}到"标签格式"对话框.

    (可选)您可以格式化版本标签.

    单击"刷新"按钮以查看版本标签的预览.它会说{_UIVersionString}之类的东西

    如果对标签的外观满意,请单击"确定".

    要返回文档库,请单击页面顶部痕迹路径中的文档库名称.


配置你的词文:

    在库中创建新文档或上载一个.

    打开文档并进行编辑.

    将光标放在要显示版本标签的位置.

    转到"插入">"快速部件">"文档属性">"标签

    版本标签"{_UIVersionString}"将显示在文档中.

    保存文档(并选择下一个版本应该是什么).你们都准备好了!

    如果要测试它,请关闭文档并重新打开它.更新后的版本将自动显示在您放置版本标签的位置.


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

推荐阅读
小白也坚强_177
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有