ActiveReports 9 Server
Managing Model Breaking Changes

When you modify a model, certain changes may break reports that are associated with the model. Such model changes are:

  1. Deleting an entity, attribute or relation.
  2. Modifying the Cardinality property of a model's relation.

Note: It is recommended that you hide an entity or an attribute of the model instead of deleting it. This way, the entity or attribute is not available for use in new reports, but existing reports are not broken.

When you save a change that breaks a report, a warning appears below the work area for each broken report. 

The "ReportName" report was broken by your changes, therefore it is still bound to the old version of this model so that users can view this report without errors. For more information about this warning, see the "Model Breaking Changes" topic in the help.

Any broken reports associated with the model are displayed under Reports in ActiveReports 9 Server Reporting Portal with a special icon, indicating that the report is not compatible with the latest version of its bound model.

Reports that are incompatible with the current version of the model open in the Preview using the old version of the model.

If you open the report in the Reporting Portal, you are required to fix any errors caused by the model breaking change so that the report will work with the new version of the model. To continue working with a broken report, perform one of the following actions: 

  1. Go to ActiveReports 9 Server Reporting Portal and fix the report.
  2. Revert the model to a previous version in ActiveReports 9 Server Administrator.
See Also

 

 


Copyright © 2014 GrapeCity, inc. All rights reserved

Support Forum