Crystal reports 要在水晶报告中搜索吗?

Crystal reports 要在水晶报告中搜索吗?,crystal-reports,Crystal Reports,我们过去可以使用代理ransack搜索所有crystal reports.rpt文件,以使用存储过程。那时我们有水晶8.5。我们现在有了Crystal 2008,它似乎不再工作了。更改rpt文件的格式?。有人知道一个实用程序可以做到这一点吗?这里有一个很好的商业.rpt管理实用程序的比较:。然而,这些主要是。。。比方说,不是很好,而且非常昂贵,更不用说有些不适用于CR2008。我建议先获得一些演示版本,看看它们是否能满足您的需要。找到了一个名为rpt inspector的东西,但我们不愿意花30

我们过去可以使用代理ransack搜索所有crystal reports.rpt文件,以使用存储过程。那时我们有水晶8.5。我们现在有了Crystal 2008,它似乎不再工作了。更改rpt文件的格式?。有人知道一个实用程序可以做到这一点吗?

这里有一个很好的商业.rpt管理实用程序的比较:。然而,这些主要是。。。比方说,不是很好,而且非常昂贵,更不用说有些不适用于CR2008。我建议先获得一些演示版本,看看它们是否能满足您的需要。

找到了一个名为rpt inspector的东西,但我们不愿意花300多美元来搜索crystal。我曾经能够使用Windows资源管理器F3使用“文件中的单词或短语”选项搜索.rpt文件。由于某些原因,这在Windows XP中不起作用。也许我在我的Windows 2000早已过时的工作站上启用了内容索引。@user127954,craig刚刚提出了我认为可能是关键的问题:在XP以后的Microsoft操作系统中,系统实用程序(如搜索)不再访问与文件扩展名相关联的应用程序(如.rpt with Crystal Reports)的文件。从本质上说,微软故意破坏了自己的操作系统。检查的一种方法是将您知道访问特定过程的特定报告重命名为非关联文件扩展名,如.rpx,然后使用旧工具agent ransack搜索重命名文件中的已知过程。@MarkBannister但agent ransack不应如此。我只是给了它一个机会,它确实搜索了.rpt文件,甚至给出了一些点击,但没有找到所有内容。看起来它只是与报告中的注释相匹配。不过,它在我的几份非常旧的~2000报告中起了作用,因此这可能是由于CR在更新版本中更改了文件格式造成的。@Ryan将您的评论作为答案,我将标记为完整。谢谢