如何确定Crystal报告的使用情况

我最近接受了SQL报告服务方面的培训,其想法是我将领导从Crystal报表(Enterprise 10)到SQL Reporting服务的转换。 我们的系统中有103个Crystal报表,但是我们很less有人知道这些报表的使用情况,几乎所有这些报表除了一对夫妇早于我们现在的IT个人。 我们知道的一小部分是被大家使用的,一大块我们肯定没有被使用,其余的我们不知道,有些可能每月只能使用一次,其他的每天只有一个人在组织中使用。

理想情况下,我想find一种方法来看看这些报告中的一些。 我已经试图使用LogParser查看IIS日志,但是意识到单个报表并不是作为单独的文件存储的,而是作为生成报表的单个页面进行存储的,因此我有一个包含几千个点击的页面。 我也看了水晶的pipe理控制台,但是最后一个运行的字段完全没有用,许多报告都将其作为一个奇怪的date或空白,这些是我昨天帮助用户运行的报告,所以我不能认为它是可靠的。

有没有某种方式或特定的日志位置可以显示一段时间内访问报告的频率?

我已经触摸了Crystal Enterprise(之后我使用的是Crystal Analysis Pro而不是Crystal Reports),但从我记忆中来看,“info object id”位于表示查看器的csp页面的URL上 – 你可以看看他们是否在你的日志? 每个信息对象的id代表一个单一的报告(或保存的视图) – 只需一点点的努力,并在安装CE插件到CR时获得安装的COM库,你实际上可以从CE信息中取回实际的报告文件。

编辑:想想看,你可以修改CSP页面来添加一些日志代码 – 他们是有效的ASP页面与一些额外的钟声和口哨。 CSP页面被编译成CWR,但我忘记了是CE11还是10 …