用于获取Crystal RPT版本的API

时间:2012-02-28 21:57:50

标签: crystal-reports

在Crystal Studio中,我可以通过转到报告|性能信息|报告定义|文件格式架构来获取rpt文件的版本。

有没有办法通过Crystal .NET API获取相同的信息?

我找不到它的生命。

OLIVER

1 个答案:

答案 0 :(得分:4)

结帐ReportDocument.ReportClientDocument.MajorVersionMinorVersion。您需要添加对CrystalDecisions.ReportAppServer.ClientDoc的引用才能访问它。

using(var rptDoc = new ReportDocument()) 
{
    rptDoc.Load(path);
    Console.WriteLine(rptDoc.ReportClientDocument.MajorVersion);
}