Skip to main content Skip to footer

What's New in ActiveReportsJS v3

ActiveReportsJS v3.0 introduces new features and enhancements that improve your application's product experience for developers, report authors, and end-users.

Tabular Data Export

Sometimes you might want to export the report data for further processing. For example, you would like to load the exported data into an Excel sheet and analyze it using specific analytical functions. ActiveReportsJS offers the Excel Export, but its sole purpose is to give you the ability to modify the report output before sending it for printing.

The Excel Export has several limitations that make it difficult to use the output for data processing. To solve this problem, we introduced the Tabular Data Export. Currently, it supports the CSV output format and exports the data produced by Table and Tablix data regions.

If a report contains multiple tables or tablices, the Tabular Data Export can optionally produce multiple files and put them into a single ZIP archive. You can easily import the output of the Tabular Data Export into an Excel table.

tabular data export

Performance Enhancements

Many reports use dates extensively. For example, Sales Reports could display sales summaries by month, year, or week using the Chart data region. For such reports, the reporting engine needs to perform multiple related tasks effectively:

  • Parsing dates from the report data. ActiveReportsJS only supports the JSON data format that preserves dates as strings
  • Formatting dates so that the report output display them as desired
  • Extracting date parts, such as month or year

In ActiveReportsJS v3.0, we improved the performance of these operations, and reports that use dates extensively are now up to 30% faster.

Chart Wizard

The Chart Data Region in ActiveReportsJS offers a rich set of visualizations.

In ActiveReportsJS, we introduced the brand-new Chart Wizard that allows you to create advanced charts in just a few clicks. Learn more in our documentation.

Chart Wizard

Image Data URLs Support

Data URLs allow us to embed images inline in the report data. ActiveReportsJS now supports data URLs for the Image Report Item with the external source.

If a dataset contains fields whose values are image data URLs, you can set the Value property of the Image Report Item to the field reference, the Source property to External, and the MimeType property to the type of the image: mage/png for PNG images, image/jpeg for JPEG images, and image/svg+xml for SVG images.

comments powered by Disqus