Reporting 新闻

在本机 VCL 应用中集成报表功能

1月 13, 2026
DevExpress VCL Subscription + 25.2 为 VCL 引入了具有 AI 驱动功能的新式网页报表设计。

DevExpress VCL Subscription + is an extended version of the standard DevExpress VCL suite, designed for Delphi and C++Builder developers who need both native Windows components and modern web-based tools. In addition to the full set of high-performance VCL UI controls, such as grids, charts, and editors, it includes web technologies like JavaScript, ASP.NET Core and Blazor UI libraries. This allows developers to integrate advanced web-based features directly into their VCL desktop applications using technologies like WebView,  enabling interaction between traditional VCL apps and modern web interfaces and making it easier to build hybrid solutions that combine the strengths of both environments.

The DevExpress VCL Subscription + 25.2 update adds a new VCL Reporting control (ExpressReports Suite) for building and displaying reports in native Windows applications. It is based on the DevExpress JavaScript Report Designer and Viewer, with AI features to support report generation and editing. The reporting interface runs inside a desktop app using WebView and ASP.NET Core. All required .NET and JavaScript components are included in a single executable file, which simplifies installation and removes the need for separate runtime dependencies.

To see a full list of what's new in 25.2, see our release notes.

DevExpress VCL Subscription + is licensed per developer and is available as a Perpetual License with a 12 month support and maintenance subscription. See our DevExpress VCL Subscription + licensing page for full details.

For more information, visit our DevExpress VCL Subscription + product page.

用参数筛选和自定义报表

1月 9, 2026
应用动态筛选和用户自定义条件来提供针对特定场景定制的更相关、准确且可操作的报表。

Report parameters allow users to customize and control how data is displayed by filtering results or supplying specific values at runtime. This enables more personalized, relevant reporting without the need to create multiple versions of the same report. By using parameters, organizations can improve data accuracy, improve report management, and help users to explore insights independently. Common use cases include filtering reports by date range, region, department, or product, setting thresholds or targets for performance analysis, and dynamically updating dashboards based on user-selected criteria.

Several .NET reporting components include support for parameters:

  • Telerik Reporting facilitates parameterized reporting to customize data views, reuse reports efficiently, and support interactive decision-making for diverse audiences.
  • DevExpress Reporting lets you define parameters to filter data, personalize layouts, and deliver interactive, context-aware reports across applications and dashboards.
  • List & Label Enterprise Reporting Edition by combit lets developers use parameters to tailor output and reduce duplication.
  • Stimulsoft Reports.NET allows runtime parameters for dynamic filtering, user-driven input, and adaptable reports that respond instantly to changing business requirements.

For an in-depth analysis of features and price, visit our comparison of .NET reporting controls.

Compare .NET Report Controls

在 .NET 应用程序中将报表绑定到 IList

1月 6, 2026
使用内存中的 .NET 集合作为直接数据源,在运行时构建灵活且无数据库的报表。

IList data source support in .NET Reporting components allows developers to bind reports directly to in-memory collections that implement the IList interface, such as generic lists or arrays. This capability offers flexibility for working with dynamically generated data or data not stored in a traditional database, making it easier to integrate with object-oriented models. It reduces the need for intermediary storage, supports runtime data manipulation, and is particularly effective in applications where data is constructed or retrieved at runtime through APIs rather than direct database access.

Several .NET Reporting controls offer IList data connectivity including:

  • DevExpress Reporting lets you connect reports to IList-based collections, enabling flexible in-memory data binding without requiring a database layer.
  • ActiveReports.NET Professional by MESCIUS allows you to use IList objects as data sources, supporting direct reporting from application-level collections.
  • Telerik Reporting facilitates binding to IList implementations, making it easy to report on dynamically generated or API-fetched in-memory data.
  • List & Label Professional Reporting Edition by combit supports IList data sources, allowing efficient report generation from structured objects or arrays within your application.

For an in-depth analysis of features and price, visit our comparison of .NET Reporting controls.

Compare .NET Reporting Controls

用专门设计的对话框优化报表输入

12月 11, 2025
用对话参数表创建更简洁、更一致的报表,从而确保筛选器、分组和计算的输入准确且经过验证。

Dialog forms for parameters in reporting provide a structured and user friendly way to collect the inputs needed for accurate, relevant reports. Instead of relying on manual entry or remembered criteria, users are guided through fields that ensure consistent and valid information. This improves report quality and reduces errors in scenarios such as choosing date ranges, product categories, regions, or departments. By centralizing parameter entry in a clean interface, dialog forms let users focus on interpreting results rather than managing input details.

Several .NET WinForms reporting components allow you to create dialog forms for parameters, including:

  • DevExpress Reporting lets you create guided parameter dialogs that collect accurate user inputs, improving report precision, usability, and efficiency across applications.
  • Telerik Reporting allows you to build intuitive parameter dialogs that improve data selection, ensuring users generate consistent, reliable reports with minimal effort.
  • FastReport .NET WinForms facilitates customizable parameter dialogs that validate user input, enhancing report accuracy and simplifying complex filtering and configuration tasks.
  • Stimulsoft Reports.NET enables structured parameter dialog creation that helps users supply correct reporting criteria, delivering clearer insights and more dependable results.

For an in-depth analysis of features and price, visit our comparison of .NET WinForms reporting components.

Compare .NET WinForms Reporting Components

设计带有单元格报表的 Excel 兼容布局

12月 10, 2025
ActiveReportsJS v6.0 引入了基于单元格的设计模式,以实现更精确的布局并改进了 Excel 导出结构。

ActiveReportsJS by MESCIUS is a JavaScript reporting toolkit that allows developers to design and embed interactive reports within web applications. It includes a standalone report designer for building reports visually and a JavaScript report viewer component that integrates with web frameworks such as React or vanilla JavaScript. The toolkit supports a range of data visualization options and export formats, helping developers deliver rich, interactive reporting capabilities in the browser.

The ActiveReportsJS v6.0 update introduces a new cell-based layout mode that provides precise control over the alignment and structure of report elements using a grid of cells. This layout mirrors the structure of spreadsheets, making it particularly effective for generating reports intended for export to Microsoft Excel. It helps minimize layout inconsistencies and fragmented cells, ensuring a clean and predictable structure for exported files. Developers benefit from a more consistent and data-oriented layout approach, especially in scenarios where structural accuracy is critical.

To see a full list of what's new in 6.0, see our release notes.

ActiveReportsJS is licensed on an annual subscription or perpetual basis and is available as a Single Deployment License for non-commercial use, and as a Single Domain License or Unlimited Domain License for commercial and/or SaaS use. See our ActiveReportsJS licensing page for full details.

Learn more on our ActiveReportsJS product page.