I am using Crystal Reports 2008 SP2 with a C # .NET 4.0 application. In the application, we load Crystal Reports using this Load method in ReportDocument:
CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(fileName);
This works great when the database name embedded in the report is available, but when it does not work (for example, it works in production or UAT, where the database names are different), this loading method is very slow. I think this is because Crystal is trying to validate the report (or something similar) in the database embedded in the report.
Is there a way to disable this behavior in Crystal or change the report so that the database name is not embedded in it?
Thanks!
source share