Introduction / What's New
What's New

Since the last version of ActiveReports, we have introduced several new features and implemented many key improvements to enhance performance, usability, and functionality.

.NET 9 Support

ActiveReports.NET 19 introduces support for .NET 9, ensuring compatibility with the latest version of Microsoft's development platform. Developers upgrading existing applications or building new projects on .NET 9 can continue using ActiveReports without compatibility concerns. This update allows seamless integration with the latest advancements in .NET while maintaining the reliability and functionality of ActiveReports.

Product Requirements

Improved Report Wizard

ActiveReports.NET 19 introduces an enhanced Report Wizard that simplifies the report creation process with additional configuration options. Previously, the wizard only supported data binding. In this release, the following new capabilities have been added:

These enhancements make it easier to create professional reports in just a few clicks.

Report Wizard

Enhanced Design-Time Actions

ActiveReports.NET 19 introduces several improvements to the report designer, enhancing the user experience when working with report items and datasets. These updates streamline report creation by automating common workflows and providing quick access to key functionalities.

These enhancements improve design-time efficiency, making report creation more intuitive and reducing manual setup steps.

Configuring Report Controls

Revamped Chart Report Item

ActiveReports.NET 19 introduces a completely revised Chart report item, offering greater flexibility and configurability across all aspects of chart design. From data binding to legend customization, the new chart model provides more dynamic options to better suit various reporting needs. See the following image on how expressions for Data Tooltip > Value and Fill Color Properties are set for a chart and how the chart looks in the preview.

  • Set Expressions in Chart:
    Set Expressions in ActiveReports Chart
  • Preview Chart:
    Preview Chart with Data Tooltip Value and Fill Color Set as Expressions    

This update simplifies chart configuration while providing more control over data visualization, making it easier to create clear and insightful reports. 

Configuring Chart

Custom TextBox and CheckBox Styles

ActiveReports.NET 19 introduces the CustomCSSClasses property for TextBox and CheckBox report items, allowing you to apply custom CSS class names when rendering reports in the JS Report Viewer. This feature provides greater flexibility in styling report elements, enabling custom appearances such as making a TextBox look like a button
TextBox as Button

This enhancement allows for more visually appealing and interactive reports by giving you greater control over how report elements are presented. 

CheckBox | TextBox

Public API for Customizing JS Report Viewer and Web Designer Themes

ActiveReports.NET 19 introduces a public API that allows you to easily customize the appearance of the browser-based Report Viewer and Designer. This enhancement provides flexibility in theming, enabling you to create a fully customized look and feel for your reporting applications.

Themes

This feature simplifies UI customization, ensuring a consistent and branded experience across reporting solutions while giving end users control over their preferred theme. 

Js Viewer API | WebDesigner API