Make sure that the line $ObjectFactory= new COM("CrystalReports115.ObjectFactory.1") in examples below is correct for your version of Crystal Reports as shown in the table below.
Version |
Object |
7 |
Crystal.CRPE.Application |
8.0 |
CrystalRuntime.Application |
8.5 |
CrystalRuntime.Application |
9 (RDC) |
CrystalRuntime.Application.9 |
9 (RAS) | CrystalReports.ObjectFactory.2 |
10 (RDC) | CrystalRuntime.Application.10 |
10 (CEE) | CrystalReports10.ObjectFactory.1 |
XI (RDC) | CrystalRuntime.Application.11 |
XI (RAS) | CrystalReports11.ObjectFactory.1 |
XI R2 (RDC) | CrystalRuntime.Application.115 |