ActiveReports 18 .NET Edition
Introduction / What's New
In This Topic
    What's New
    In This Topic

    For Developers

    .NET 8 Support in ActiveReports 18

    With the release of ActiveReports 18, we are proud to announce full support for .NET 8, marking a significant step forward in ensuring our reporting tool remains at the forefront of technology. This advancement not only enhances the performance and security of your reports but also aligns ActiveReports 18 with the latest .NET framework, ensuring optimal compatibility and the ability to leverage the newest features and improvements in .NET 8.

    Breaking Changes | Samples

    Enhanced Visual Studio Project Templates

    Visual Studio Project Templates

    Visual Studio Project Templates

    In our commitment to streamline your experience with ActiveReports, we've introduced new Visual Studio project templates. These templates are designed to replace previous versions, offering a more intuitive and efficient start to your reporting projects. The newly available templates include:

    Choosing any of these templates will automatically launch the new Report Wizard, providing you with options for RDLX, RDLX Dashboard, Page, and Section reports. This enhancement simplifies the initial setup process and ensures you have the flexibility to select the report type best suited to your project's needs.

    Quick Start 

    Improved ASP.NET  Middleware for ActiveReports Web Integration

    We've enhanced the ASP.NET  middleware in ActiveReports 18, streamlining the integration of ActiveReports Web components for developers. This improvement simplifies the process of embedding reporting capabilities into web applications, ensuring a smoother, more efficient development experience.

    WebDesigner Application | Js Viewer Application | Blazor Viewer Application

    Customizable UI with Themes for JS Viewer and Web Designer

    Custom Theme in WebDesigner

    Custom Theme in WebDesigner

    Custom theme in Js Viewer

    Custom theme in Js Viewer

    ActiveReports 18 introduces themes support for both JS Viewer and Web Designer components, allowing you to personalize the user interface according to your preferences. Choose from a selection of built-in UI themes, or craft a custom theme to tailor the look and feel of these components to match your application's aesthetic or branding requirements.

    Apply Themes to WebDesigner and Js Viewer Components | WebDesigner APIJS Viewer API

    Master Reports in Web Designer: Empowering End-Users with Pre-defined Templates

    Open Master Reports in Web Designer

    Open Master Reports in Web Designer

    Convert an RDLX to Master Reports in Web Designer

    Convert an RDLX to Master Reports in Web Designer

    ActiveReports 18 enhances the Web Report Designer component by introducing support for Master Reports. This feature enables end-users of your application to kick-start their report creation process using pre-defined templates that provide a structured starting point, ensuring consistency and compliance with design standards while still offering flexibility in report customization.

    Master Report (RDLX Report)

    For Report Authors

    Introducing the New Report Wizard

    New Report Wizard

    New Report Wizard

    ActiveReports now features an innovative Report Wizard designed to streamline the creation of RDLX, Page, Dashboard reports. This brand-new wizard simplifies the report creation process, guiding you through each step with ease, from initial setup to data binding. Whether you are crafting detailed financial reports, informative data dashboards, or any other document-based presentation, our new wizard ensures a smooth, intuitive experience, making it easier than ever to transform your data into actionable insights.

    Create RDLX Report

    Expanded Data Source Support for Page/RDLX Reports

    In our ongoing effort to enhance data connectivity and flexibility within ActiveReports, we are excited to announce the addition of support for several new built-in data sources. Report authors can now connect their RDLX, Page, and Dashboard reports directly to:

    These enhancements significantly broaden the range of data that can be incorporated into your reports, ensuring that you have the tools needed to make informed, data-driven decisions.

    MySQL | PostgreSQLExcel 

    Enhanced Flexibility with JSON and XML Nested Dataset Support

    JSON Nested Dataset

    JSON Nested Dataset

    ActiveReports 18 introduces nested dataset support for JSON and XML data sources, a significant enhancement designed to expand your data handling capabilities. This new feature allows for the utilization of hierarchical data structures directly within your reports, offering unprecedented choice and flexibility in how you design and present your data.

    Nested Datasets (JSON and XML)Nested Datasets

    Enhanced Image Rendering with SVG Support in Section Reports

    ActiveReports 18 now supports the SVG format within the Picture control of Section reports. To ensure superior image quality and scaling, we recommend utilizing SVGs, particularly in Cross-Platform compatibility mode. This update allows for sharper, more scalable graphics, enhancing the visual appeal of your reports across different platforms.

    Picture

    Enhanced Navigation with Tab Order for Editable Fields in PDF 

    TabIndex Property of InputField Control

    TabIndex Property of InputField Control

    ActiveReports 18 introduces the ability to precisely control the tab order of editable fields in PDF forms through a new TabIndex property on InputField controls. This addition allows for the customization of navigation, enabling users to set a specific sequence for moving from one field to another using the Tab key. This feature enhances form usability and improves the overall user experience in PDF documents.

    InputField (Page/RDLX Report) | InputFieldText (Section Report) | InputFieldCheckBox (Section Report) 

    DateTime Range Control: Enhanced Precision and Predefined Ranges

     

    Custom Parameter Panel-Predefined ranges

    Custom Parameter Panel-Predefined ranges

    Custom Parameter Panel-Edit DateTime range

    Custom Parameter Panel-Edit DateTime range

    The DateTime Range control in the custom parameters panel of ActiveReports 18 has been enhanced to offer end-users greater flexibility and precision. Users now have the capability to specify the exact time for their reports and also select from a range of predefined values, such as "last year." This update provides a more nuanced approach to selecting time periods, catering to both specific and broad reporting needs with ease.

    Custom Parameters View

    For Users of Web Report Designer

    Streamlined Textbox Operations

    ($$$) variable with Sum expession

    ActiveReports Web Report Designer now supports simultaneous updates to multiple TextBoxes through the "Current Textbox Value" option in the Expression Editor. This enhancement simplifies the process of applying uniform expressions, significantly improving efficiency and consistency in report design.

    Expressions

    Enhanced Scripting with Events and Objects Toolbar in Section Report

    The scripting workspace for Section Reports in ActiveReports 18 has been enhanced with the introduction of the Events and Objects Toolbar. This new feature provides the option to easily generate event handlers for basic report objects, streamlining the scripting process.

    Report Events

    Section Report Toolbar Enhancements: New InputField Controls

    InputField Controls

    InputField Controls

    The Section Report Toolbar in ActiveReports 18 Web Designer has been upgraded to include the InputFieldCheckBox and InputFieldText controls. These additions expand the range of interactive elements available in the Web Designer, allowing for the creation of more dynamic and user-interactive reports directly within the web environment.

    InputFieldCheckBox | InputFieldText 

    Improved Control Management with Enhanced Layout Ribbon Tab

     

    The Layout Ribbon Tab in ActiveReports 18 has received significant enhancements, offering expanded capabilities for managing the layouts of multiple controls simultaneously. With these enhancements, you can effortlessly align multiple controls either vertically or horizontally, standardize the size of multiple controls to match each other, and more.

    WebDesigner

    Enhanced Visualization with Advanced Tablix Group Editor

    Advanced Tablix Group Editor

    Advanced Tablix Group Editor

    The Tablix Group Editor in ActiveReports 18 has been upgraded to an advanced version, which significantly enhances how users interact with and visualize the hierarchy of group members. Now, when selecting single or multiple rows, columns, or cells within the Tablix body, the editor automatically highlights the corresponding hierarchy, making it easier to understand and manage group relationships.

    WebDesigner

    Streamlined Layer Management with Active Layer Support

    Current or Active Layer Support

    Current or Active Layer Support

    ActiveReports 18 introduces active layer support for RDLX, Page, and Dashboard reports, enhancing the way layers are managed during report design. With this feature, a selected layer automatically becomes active, meaning any new controls are added directly to this layer.

    Layers