按 sharepoint 内容查询 Web 部件中最流行的方式对文档进行排序

too*_*les 1 sharepoint reporting sharepoint-2007

我想按“浏览次数最多”订购在内容查询 Web 部件内显示的一组网页我知道 sharepoint 会跟踪此类内容,但我不知道如何将此列表公开给内容查询 Web 部件 - 谁能指出我的方向正确吗?

提前致谢

Lar*_*rup 5

确实,SharePoint 可以将用户访问记录到磁盘上的使用日志和内容数据库中的审核日志中。但没有 API 可以像对大多数浏览页面的查询一样对数据发出报告构建查询。您将需要开发或购买:

  1. 开发:您可以打开网站集的审核日志并开发一个批处理作业,该作业按计划扫描其中是否有新条目,并更新包含浏览次数最多的页面的自定义列表。有关使用审核日志的详细信息,请参阅从 Windows SharePoint Services 3.0 中的审核日志中读取条目。

  2. 购买:为了获得更灵活的报告解决方案并避免开发,您可以查看一些适用于 SharePoint 的第三方报告解决方案,例如NintexCardiologMAPIlab