C#从Crystal Reports中提取查询

时间:2011-06-28 12:45:41

标签: c# crystal-reports

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

谢谢!

3 个答案:

答案 0 :(得分:0)

您必须首先查看Field Explorer,然后逐个查看,以查看逻辑和SQL的位置。 SQL本身可以在数据库字段下拉,但其余部分可能具有适用于这些SQL字段的逻辑以供显示。我不知道那里有任何捷径。

答案 1 :(得分:0)

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

答案 2 :(得分:0)

试试RptToXml:

另一种选择是PsCrystal PowerShell模块