You can convert Crystal Reports reports into ActiveReports format by running the Crystal Reports to ActiveReports Converter Wizard. Due to differences between products, the extent to which your reports are converted depends on your specific report layout.
To run the Crystal Reports to ActiveReports Converter Wizard, you need to install Visual Studio and Crystal Reports for Visual Studio on your machine. The versions of Visual Studio and corresponding Crystal Reports are as follows:
| Visual Studio | Edition | Crystal Reports |
|---|---|---|
| 2005 | Professional, Team System | Crystal Reports for Visual Studio 2005 |
| 2008 | Professional, Team System | Crystal Reports for Visual Studio 2008 |
| 2010 | Professional, Premium, Ultimate System | Crystal Reports for Visual Studio 2010 |
When the Crystal Reports to ActiveReports Converter Wizard is completed, an .rpx file (the ActiveReports layout file) is created. To learn how to add the .rpx file to the existing project, please see Save and Load Report Layout Files (RPX).
To convert a Crystal Reports report into an ActiveReport
- From the Start Menu, go to All Programs > GrapeCity > ActiveReports 6.0 > Tools and select Crystal Reports to ActiveReports Converter.
- In the ActiveReports 6: Crystal Reports to ActiveReports converter wizard that appears, click the area to proceed to the conversion process.
- In the dialog that appears, select an rpt file that you want to convert to ActiveReports by using the Select File or the Select Folder button and click Next. You can change the default destination folder for a converted rpx file by clicking the second Select Folder button.
- In the dialog that appears, click OK.
![]() |
Note: The Crystal Reports to ActiveReports Converter converts XML, SQL and OLE DB (Access, Oracle, SyBase) data sources from Crystal Reports to ActiveReports. As for other data sources that the Crystal Reports to ActiveReports Converter does not support, you should manually set up these data sources after the conversion is complete - see DataSource Icon for more information. |
General Limitations
- The controls, functions, and text formats, which are not supported by ActiveReports, are not converted.
- The shadow property of a control is not imported.
- The OLE object is not imported as it is treated as PictureObject in the Crystal Reports object structure.
Converted Report Items
| Crystal Reports | ActiveReports | Note |
|---|---|---|
| BoxObject | Shape | The line width property is not imported. If the box extends to multiple sections, the box is imported as line controls. |
| ChartObject | ChartControl | The settings and data are not imported. |
| CrossTabObject | SubReport | Cross tabs are not imported. |
| LineObject | Line | The size of Dot and Dash (the Line Style property) is not exactly the same. |
| PictureObject | Picture | Image data is not imported. |
| SubreportObject | SubReport | You need to set the SubReport in code after the conversion. |
| TextObject | Label | Only "page number", "total page" and "page n of m" from "Special Fields" are supported. |
| FieldObject | TextBox | Only "page number", "total page" and "page n of m" from "Special Fields" are supported. |


