5

如何将水晶报表类名称动态传递给 ReportDocument。

例如

ReportDocument rpt;
rpt = new ReportDocument();
rpt.Load(filepath);

但我需要使用

ReportDocument rpt;
rpt = new CrystalReport1(); // CrystalReport1 is report name

但我需要动态传递“CrystalReport1”,因此它会动态创建 Report 对象。我怎样才能做到这一点 ?

4

1 回答 1

5

我自己得到了答案,请在下面查看..

CrystalReport obj = new CrystalReport();
ReportDocument rpt = (ReportDocument)obj;
于 2012-11-30T11:20:10.890 回答