ActiveReports.NET 18

Released: Feb 27, 2024

Mises à jour de 18

Fonctionnalités

  • Customizable UI with Themes for JS Viewer and Web Designer - ActiveReports 18 introduces themes support for both the 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.
  • WinForms Viewer UI Design Refresh - The WinForms Viewer has undergone a design overhaul, offering a modernized and more user-friendly interface. This refresh improves the overall user experience by making report viewing more pleasant and intuitive.
  • .NET 8 Support - By supporting .NET 8.0, ActiveReports.NET 18 ensures compatibility with the latest .NET framework, allowing developers to utilize new features and improve their report applications.
  • Report Creation and Data Binding Wizard - A new wizard guides users through the steps of creating a basic report, simplifying the report design process for new or occasional users by providing a structured approach to report creation.
  • Master Reports in Web Designer - The introduction of master reports in the web designer enables users to create reusable report templates, streamlining the report design process and ensuring consistency across multiple reports.
  • Nested JSON/XML Data Support - ActiveReports.NET 18 can now handle nested JSON and XML data, allowing more complex JSON data structures to be used as data sources. This feature makes working with modern web APIs and complex data models easier.
  • Improved SVG Rendering Quality and Performance in WinViewer - This feature enhances the quality and speed of Scalable Vector Graphics (SVG) rendering within the Windows Viewer. Users will experience crisper visuals and faster load times for SVG elements in their reports, leading to a more visually appealing and efficient reporting experience.
  • Enhanced Visual Studio Project Templates - These templates are designed to replace previous versions, offering a more intuitive and efficient start to your reporting projects.
  • DataEngine Performance Improvements for Medium to Large Data Sets - By optimizing the DataEngine, ActiveReports.NET 18 significantly speeds up the processing of medium to large datasets.
  • Enhanced Visualization with Advanced Tablix Group Editor - The Tablix Group Editor in ActiveReports.NET 18 has been improved to enhance how users interact with and visualize the hierarchy of group members. 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.
  • Simultaneous TextBox Updates - ActiveReports.NET’s 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.
  • RDL Multi-Section and RDL Merged - This change simplifies the report design process by merging RDL (Report Definition Language) multi-section reports with standard RDL reports. All RDL reports will now have optional multi-section functionality instead of having two different options.
  • Section Report Web Designer Improvements - Enhancements to the web designer for section reports improve usability and functionality, allowing users to design and customize their reports more efficiently and intuitively in a web environment.
    • Group Header/Footer Names in Report Explorer: This feature adds the ability to name group headers and footers in the Report Explorer. It improves report organization and makes navigating complex reports with multiple grouping levels easier.
    • Set Rounding Radius Using Mouse: Users can now adjust the rounding radius of corners directly using the mouse, offering a more intuitive and precise way to style report elements.
    • Added Clear Borders to Separate Report/Page/Group/Detail Sections: Clear borders have been introduced to visually separate different sections within the report designer. This visual cue helps users quickly distinguish between report, page, group, and detail sections, enhancing the report design process.
    • Added Event Box in Script Tab: Adding an event box in the script tab allows users to write and manage custom code for report events more easily. This feature enhances customizability and interactivity within reports.
    • Added InputFieldText and InputFieldCheckBox: These new controls allow users to incorporate text input fields and checkboxes directly into their reports, facilitating interactive and dynamic report designs that can capture user input.
    • SVG Support in Picture Control: With SVG support in the picture control for section reports, users can now incorporate scalable vector graphics, ensuring high-quality images that are resolution-independent.
  • Expanded Data Source Support for Page/RDLX Reports - Report authors can now connect their RDLX, Page, and Dashboard reports directly to MySQL, PostgreSQL and Microsoft Excel.
  • Format Property for DateTime Parameters - This new property allows users to specify the display format for DateTime parameters, providing greater control over how date and time data is presented in reports.
  • Tab Order for Editable Fields in PDF - 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.
  • Improved ASP.NET Middleware for ActiveReports Web Integration - This improvement simplifies the process of embedding reporting capabilities into web applications, ensuring a smoother, more efficient development experience.
  • Shift+Scroll Wheel to Scroll Horizontally in Windows Designer and Preview - This enhancement improves navigation within the Windows Designer and Preview mode, making it more convenient to scroll content with horizontal scroll bars.
  • Added API to Specify Printer Name When the Print Button is Clicked in the Viewer - This API enhancement allows developers to programmatically specify the printer when the print button is used in the viewer, offering more control over the printing process and enhancing the end-user experience by streamlining print operations.