ComponentOne FlexReport for WinForms
Importing Crystal Reports
Working with FlexReportDesigner > Importing Reports in FlexReportDesigner > Importing Crystal Reports
To import reports from a Crystal report definition file (.rpt):
  1. Click the File menu and select Import. The Import Report Definition dialog box opens and prompts you for the name of the file you want to import.
  2. Select a Crystal report definition file (.rpt). The FlexReportDesigner application converts the report into the FlexReport format.
  3. Save the report. Your Crystal Report is now converted to FlexReport.

Reports bound to internal or external data sources can be imported and run without any changes required to the original data source path.

The FlexReportDesigner application supports the following conversions on import of Crystal Reports:

Sections/SubSections

Fields

Special Fields

Features

Formatting

The following image shows a Crystal Report imported in FlexReportDesigner:

Crystal Report Import in FlexReportDesigner

The following image shows a crystal report imported in CRReportDesigner:

Crystal Report Import in CRDesigner

Note: Before you import the report, please ensure that you have Crystal Reports version 13.0.14.xxxx or later. This version of Crystal Reports should be compatible with Visual Studio installed on your system. Also note that if you have Crystal Reports 2013 version installed on the system, then on conversion of Crystal Report to C1FlexReport, the database path to xtreme.mdb will have to be changed manually in order to run the report.

The import process handles most elements of the source reports, with a few exceptions for elements that are not exposed by the Crystal object model or not supported by C1FlexReport. The conversions that are not yet supported in C1FlexReportDesigner application are as follows, however, these features are expected to be incorporated in upcoming 2016 releases.