C#从Crystal Reports中提取查询

本文关键字:提取 查询 Reports Crystal | 更新日期: 2023-09-27 18:00:38

我有一个项目,可以将大约200个Crystal Reports转换为SQL,我知道没有真正的方法来进行1对1的直接关联,所以我想做的基本上是打开每个报告,并将其分解为它在Crystal Reports中使用的查询,有人有例子或地方可以开始吗?

谢谢!

C#从Crystal Reports中提取查询

尝试RptToXml:

  • 原始,VB项目
  • C#更换

另一种选择是PsCrystal PowerShell模块

您必须从查看字段资源管理器开始,然后逐个查看逻辑和SQL的位置。SQL本身可以在"数据库字段"下拉菜单中,但其余部分可能具有可用于显示这些SQL字段的逻辑。我不知道有什么捷径可走。

您应该能够使用CrystalDecisions.CrystalReports.Engine打开报告并查看与每个字段相关的SQL表达式。退房时间:http://msdn.microsoft.com/en-us/library/ms226185%28v=vs.90%29.aspx