[]
        
(Showing Draft Content)

ActiveReportsJS: What's New in version 5.2

Revamped Chart Report Item

ActiveReportsJS v5.2 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.

  • Enhanced Configurability – Every aspect of the chart, including data binding, axis settings, labels, and legend items, is now more customizable by using dynamic expressions.

  • Seamless Migration – Existing charts are automatically converted to the new model when an older report is opened in the designer, ensuring a smooth transition without manual adjustments.

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

Report Viewer Theming

ActiveReportsJS now provides built-in theming support for the Report Viewer component, allowing seamless customization of its appearance.

  • Built-in Color Themes – Choose from predefined themes, including light, dark, high-contrast, and system-adaptive options.

  • Theme Selector – Enable users to switch themes directly from the from the viewer’s toolbar.

  • Custom Themes API – Define and apply custom color themes to match application branding.

  • Runtime Theme Switching – Change the viewer’s theme dynamically via the API.

image


For more information see the full Report Viewer Theming Documentation.

Report Stylesheets

Report Stylesheets simplify and standardize report design in ActiveReportsJS with the following features:

  • Reusable Stylesheets — Define a stylesheet once and apply it across multiple reports.

  • Flexible Storage — Save stylesheets externally or embed them in reports.

  • Dynamic Binding — Use static names or expressions to apply stylesheets and styles dynamically.

  • Customizable Styles — Override specific properties for fine-tuned control.

image


For details on creating, managing, and applying stylesheets, see the full Report Stylesheets Documentation.