ActiveReports Developer 7
Breaking Changes
Show AllShow All
Hide AllHide All

When you upgrade reports from previous versions of ActiveReports or Data Dynamics Reports, there are several breaking changes.

Control Changes

The OleObject control is now hidden by default in the toolbox for Section reports. To show this control in Visual Studio, open the GrapeCity.ActiveReports.config file and change the EnableOleObject value to true, and include this file with your application. You can find this file in a path like the following. C:\Program Files (x86)\ComponentOne\ActiveReports Developer 7.

To show the OleObject control in the Designer control in your own end users designer applications, select the Designer control and, in the Properties window, change the EnableOleObject property to True.

The WebViewer control is now AJAX-based, and requires ActiveReports.ReportService.asmx to be in the root of the Web site or Web application. This is added automatically when you drop a WebViewer control on a Web form, or you can add it from the Add New Item dialog by selecting ActiveReports 7 Web Service, or manually by copying it from C:\Program Files (x86)\Common Files\ComponentOne\ActiveReports Developer 7.

The Viewer control no longer has Annotations turned on by default. To enable Annotations, set the AnnotationToolbarVisible property of the Viewer control to True.

The Toolbar is now a Windows ToolStrip. Please see the MSDN ToolStrip Class for more information.

Classes in Different Namespaces

Some classes have moved to different namespaces from previous versions of ActiveReports. Drop down the table below to see some of the most commonly used classes that are in new namespaces.

Classes that are in new namespaces

Namespace Changes and Restructuring

Some of the changes that are not caught by the upgrade tool may cause some issues with your code. The two most frequently encountered changes are:

These are all of the assemblies and namespaces that have changed, with any major changes noted.

ActiveReports6 is now GrapeCity.ActiveReports.v7

ActiveReports.Chart is now GrapeCity.ActiveReports.Chart.v7

ActiveReports.Design6 is now GrapeCity.ActiveReports.Design.Win.v7

ActiveReports.Document is now GrapeCity.ActiveReports.Document.v7

ActiveReports.HtmlExport is now GrapeCity.ActiveReports.Export.Html.v7

ActiveReports.PdfExport is now GrapeCity.ActiveReports.Export.Pdf.v7

ActiveReports.RtfExport is now GrapeCity.ActiveReports.Export.Word.v7

ActiveReports.Silverlight is now GrapeCity.ActiveReports.Viewer.Silverlight.v7

ActiveReports.TextExport is now GrapeCity.ActiveReports.Export.Xml.v7

ActiveReports.TiffExport is now GrapeCity.ActiveReports.Export.Image.v7

ActiveReports.Viewer6 is now GrapeCity.ActiveReports.Viewer.Win.v7

ActiveReports.Web is now GrapeCity.ActiveReports.Web.v7

ActiveReports.XlsExport is now GrapeCity.ActiveReports.Export.Excel.v7

See Also

 

 


Copyright © 2015 GrapeCity, inc. All rights reserved

Support Forum