Closed. This question is opinion-based。它当前不接受答案。












想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。

2年前关闭。



Improve this question





如果您具有同一报告(.rpt)的两个版本,并且想要确定确切的区别,那么最好的方法是什么?我已经看到了一些商业工具可以做到这一点,但是我对花钱买些相对简单的东西不太感兴趣。我可以插入Crystal API并仅列出每个字段或所有内容的所有属性吗?请有人告诉我,某个地方有一个开源项目可以做到这一点... @ :-)

@Kogus,因为文本隐藏了任何格式差异,所以不会将输出进行差异化吗?

@ladoucep,我似乎无法在没有数据的情况下导出报告。

最佳答案

我可以连接到Crystal API和
只需列出的所有属性
每个领域还是什么?请
有人告诉我,有一个公开赛
在某个地方做源项目
这个... @:-)


实际上有这样的API。我编写了一个VB6应用程序来完成您所要求的工作以及更多工作。我想我什至将其迁移到VB.Net。因为这是供我自己使用的,所以我并没有花太多时间使它“抛光”。我一直打算发行它,但是我没有时间...

我过去使用的另一种方法是创建一个Access应用程序,以帮助管理大型的报表开发项目。它的众多功能之一包括能够提取报告所使用的表以及其命令和SQL表达式所使用的SQL语句的功能。目的是提供一个全局视图,以了解哪些报告使用哪些表。我可能仍然在某处...

**编辑1 **

BusinessObjects Enterprise XI(R?)具有名为“元管理器”的功能。它将定期检查存储库的内容并将结果保存到数据库中。它使用报表应用程序服务(RAS)生成元数据。当然,这是附加的5位数字许可证。

**编辑2 **

考虑使用PowerShell进行工作:PsCrystal

关于crystal-reports - 区分Crystal Reports的最佳方法是什么? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19963/

10-13 07:12