【问题标题】:Get user detailed activity on Documents in Sharepoint 2010获取用户在 Sharepoint 2010 中文档的详细活动
【发布时间】:2015-01-20 00:40:16
【问题描述】:

我目前有一个客户需要生成一份关于用户对每个网站集的每个文档库中的文档所做的更改的报告。

我知道我可以使用Audit module OOB,但它没有显示关于每个项目所做更改的足够详细数据。

我在考虑文档的详细版本历史记录,但我必须填充每个网站集上每个列表的每个项目。类似于this

我正在考虑制作一个将两者结合起来的自定义页面。我可以过滤特定用户在特定日期范围内的审核信息,并使用 ItemId 获取截至审核日期的版本控制详细信息。

你怎么看?这可能吗?有没有更好的办法?

谢谢!

【问题讨论】:

    标签: c# asp.net sharepoint-2010 versioning audit


    【解决方案1】:

    我建议您开发一个在站点集合级别实现的 EventReceiver,以便您可以“自定义”保存列表或库元素中的任何更改。因此,您可以将自定义审核日志放在备用数据库中。
    另请参阅:http://msdn.microsoft.com/es-ec/library/ee231563.aspx
    EventReceiver 是一个很好的功能,可以保持对 SharePoint 功能的高度控制。

    对不起我的英语不好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-30
      • 1970-01-01
      相关资源
      最近更新 更多