ActiveReports 12
What's New
ActiveReports 12 > ActiveReports User Guide > Welcome to ActiveReports 12 > What's New

We have made a number of changes and added new features since the last version of ActiveReports. Following are some of the major highlights of this release.

Customized Installation

Now ActiveReports installer offers option to specify the installation path and choose to integrate ActiveReports in specific VisualStudio IDE versions.

Learn More

More Barcodes

Now ActiveReports supports some more industry-standard barcodes such as Code_11, SSCC-18, Telepen, and Maxicode, to quote a few.

Learn More

Nested Data Regions Bound to Different Data

Now in Page and RDL reports, you can use nested data regions that are bound to different datasets. To display data, you can either use a filter for a nested data region or a parameter that is set in the new DataSetParameters property. This new property is available for all supported data regions.

Learn More

Condense Characters in TextBox and Label Controls

Now you can shrink the text in TextBox and Label controls to fit within the width of the control by using MinCondenseRate property. All characters and character spaces are shrunk with the same ratio specified in the property. The condensed characters feature is supported in PDF, HTML, and MHT export formats, and in WinForms, WPF, Web, and HTML5 Viewers.

Learn More

Support for CSV and JSON Export (Page and RDL reports)

You can now export your reports to the CSV and JSON file formats. While CSV export is available in WinForms, WPF, and HTML5 viewers, the JSON export is available in WinForms and WPF viewers. You can also customize the export settings for both CSV and JSON through code.

Learn More

New RepeatToFill Property for Tablix (Page report)

A new property for Tablix data region RepeatToFill  manages empty space on a page in a tablix. If set to True, this property allows the tablix to add the same number of formatted empty rows when there is not enough data to fill the report's page.

Subreport in Page Reports

Now Subreports are supported in Page reports just like in Section and RDL reports. With this feature, you can also add multiple datasets in a report, with each subreport having its own dataset. You can use RDL report as target subreport of Page report.

Learn More

RPX Converter Tool

We have enhanced the ActiveReports Import tool by adding a new RPX import feature, allowing you to convert your section reports to RDL reports. At conversion, the entire section report is imported to an RDL report as a BandedList control.

Learn More

Improved Text Export Filter

The Text export filter now allows adding a text qualifier in the new QuotationSymbol property. The default value of the QuotationSymbol property is the double quotation.

Learn More

Close borders of CrossSectionBox control (Section report)

With the new CloseBorder property available for CrossSectionBox control, you can now choose to close the border of the control if your report spans across multiple pages.

Learn More

'Double' Line style (Page and Section reports)

The new 'Double' line style property allows setting double lines with a specified gap in-between the lines. This line style is available for the Line control in both Page and Section reports, and Shape, Picture, and Cross Section controls in Section report.

Learn More

Improved Chart Appearance

Displaying Simple Data as Map Point Layer

Now you can display simple data directly on the Map with a new function =MapPoint(<Latitude>, <Longitude>). This function is available for a map Point Layer only.

Learn More

New Background Image Styles for Shape and Container controls (Page/RDL and Section Reports)

You can now use the background image styles - Gradient and Hatch (or Pattern) that are now available in Shape and Container controls. In Page/RDL reports, the background styles can be set using Data Visualizers available in the BackgroundImage property. For section reports, these styles can be set directly from the BackgroundStyle property.

Learn More

See Also

Getting Started

How To