0

我有一个我正在处理的 SharePoint 文档库。它有一个文档集列表。每个文档集都有一些标记为“共享”的字段,以便它们可以被里面的文档继承。

当我在表单中上传文档时,表单上的所有字段都预先填充了相应列的共享值。但是当我使用从模板创建文档时,它会在相应的 Office 应用程序中打开模板,但文档属性字段为空且不是只读的,这违反了本项目的要求。我要求它们像上传文档时一样同步和填写。

不过有一件事。用户可以在这些字段中填写他想要的任何值,并且它们仍将被保存在库中来自父级的同步副本,丢弃用户填写的内容,这很好,但为什么不首先在文档中显示这些值?

任何人都有处理此问题的经验,请帮助。我在互联网上搜索了很多,但要么我的关键字错误,要么以前没有人遇到过这个问题。

SharePoint 版本:2010 服务器

办公版:2010专业版

4

1 回答 1

1

听起来您需要一个简单的事件接收器,它会在 itemadd 时触发。然后它会回到树上找到文档集。捕获哪些属性被标记为共享。调整要添加的项目以强制使用这些值。

大概8行代码

于 2013-07-05T14:25:07.303 回答