ActiveReports 6 Online Help
Converting Crystal Reports
Show AllShow All
Hide AllHide All

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

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

Converted Report Items

Crystal Reports ActiveReports Note
BoxObject Shape
  • The LineWidth property is not imported.
    If the box extends to multiple sections, the box is imported as line controls.
  • The control's z-index is not imported.
  • The ExtendToBottomOfSection property is not imported.
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.
  • The ExtendToBottomOfSection property is not imported.
PictureObject Picture

Image data is not imported.

SubreportObject SubReport

You need to set the SubReport in code after the conversion.

TextObject Label
  • Only the functions PageNumber, TotalPageCount and PageNofM are supported.
  • The functions PrintDate, PrintTime, ModificationDate, ModificationTime, DataDate, DataTime display System.DateTime.Now.ToString()
  • The default Alignment is imported as Left
  • Some properties like CanGrow, CharacterSpacing, TextRotationAngle and HyperLinkText are not supported.
FieldObject TextBox
  • Only the functions PageNumber, TotalPageCount and PageNofM are supported.
  • The functions PrintDate, PrintTime, ModificationDate, ModificationTime, DataDate, DataTime display System.DateTime.Now.ToString()
  • The default Alignment is imported as Left
  • Some properties like CanGrow, CharacterSpacing, TextRotationAngle and HyperLinkText are not supported.
PageHeader/PageFooter PageHeader/PageFooter

The FieldHeadingObject class is not imported.

See Also

Getting Started

How To