November 10, 2025

Release of Version 2026.1 for FastReport Online Designer

In the new FastReport Online Designer version, significant improvements and new features have been introduced. Among the key changes is the addition of a report validator tool, which allows for automatic checking of reports for errors and potential display issues. Furthermore, this version includes new components and controls for .NET and VCL solutions, such as the RFID tag component, various controls for dialog pages (PictureBox Control, GroupBox Control, Panel Control, and others), as well as components for working with zip codes, text data, and visualizations (ZipCode, Cellular Text, Gauge, Interval Gauge, etc.).

Version 2026.1 also features a redesigned main toolbar, an improved code autocompletion system (IntelliSense), implemented capabilities for adjusting Label size, and the ability to prohibit editing data sources for .NET solutions. In addition, a number of critical bugs related to saving settings, data display, and component functionality have been fixed.

 


 

New Features

Report Validator

In version 2026.1, an automatic report validation tool has been added to check for errors and potential display issues within a dedicated console panel. It performs a comprehensive validation of the report’s structure: checking for overlapping components, components without names or with duplicate names, elements outside parent containers, and components with zero dimensions. 

This helps identify and eliminate errors during the report development phase.

Report Validator

 

Components for .NET Solutions Support

RFID Tag Component

In FastReport Online Designer for .NET solutions, an RFID Label component has been added. RFID (Radio Frequency Identification) is a radio-frequency identification technology widely used for automated accounting, tracking goods, and managing supply chains. It’s important to note that while the RFID label will not function in WebReport export, the ability to add it to a report and save it is crucial—such a report can be opened and used in the desktop version of FastReport .NET with full RFID support.

RFID Tag Component

 

 

Controls for Dialog Pages from .NET Solutions

In version 2026.1, the following controls have been added for working with dialog pages:

PictureBox Control

The PictureBox control is designed to display images on dialog forms. It allows you to add company logos, icons, illustrations, and other graphical elements, making dialog forms more informative and visually appealing.

The control supports various image formats (PNG, JPEG, BMP, GIF) and offers scaling modes (stretch, fit, center).

PictureBox Control

 

Components for VCL Solutions

Checkbox Component

In version 2026.1, a Checkbox component has been added for reports in the .fr3 format (FastReport VCL). This component represents a boolean field that allows for displaying "on/off" states in reports. The Checkbox can be used on report pages to visualize boolean values from data sources or for interactive user interaction. The component supports all core properties from FastReport VCL, including appearance customization, data binding, and event handling.

Checkbox Component

 

Combobox Component

A Combobox component has been added—a dropdown list with pre-set values. This component allows the user to select one option from a predefined list of choices. These features will assist you in creating interactive reports and dialog forms where user selection needs to be limited to a specific set of values. The Combobox supports customization of the item list and can be bound to data sources for dynamic population of values.

Combobox Component

 

ListBox Component

The ListBox component has been implemented—a list with values that the user can select. Unlike a Combobox, a ListBox displays all available items simultaneously as a list, making it convenient for working with a few options where the visibility of all choices is important. The component supports multiple item selection, list scrolling for many items, as well as appearance customization and data binding.

ListBox Component

 

ZipCode Component

The ZipCode component has been added, a specialized component for displaying postal codes. The component visualizes the zip code using segmented digits, stylized to resemble the format used on postal envelopes.

This ensures a standardized display of postal codes in documents, making them easily recognizable. ZipCode automatically formats entered numerical values according to accepted postal code display standards and supports customization of segment size and style.

ZipCode Component

 

Cellular Text Component

The Cellular Text component has been implemented for displaying text within cells. This component places each character of the text into a separate cell, making it ideal for displaying data where one character per cell is required (e.g., serial numbers, codes, document numbers).

The Cellular Text component supports customization of cell size, borders, text alignment within cells, and can automatically split entered text into individual characters.

Cellular Text Component

 

Gauge Component

The Gauge component has been added—a dial or progress indicator for visualizing numerical values. Gauge allows for a clear display of metrics, KPIs, and other indicators in reports, making them more understandable and visually appealing. The component supports various display styles (circular, linear), customization of value ranges, color zones for indicating critical values, and can be linked to data sources for dynamic display of indicators.

Gauge Component

 

Interval Gauge Component

The Interval Gauge component has been implemented for displaying intervals and ranges of values. Unlike a regular Gauge, this component specializes in visualizing the span between values, which is useful for displaying time intervals, price ranges, permissible deviations, and other similar data. The component allows customization of the interval’s start and end values, display styling, and color coding of different range zones.

Interval Gauge Component

 

Gradient Component

The Gradient component has been added for creating gradient fills in reports. This component allows for smooth color transitions, which can be used to create visually appealing backgrounds, section dividers, or decorative elements in reports.

Gradient supports various gradient types (elliptical, angular, horizontal, vertical, horizontal centered, vertical centered), as well as color customization.

Gradient Component

 

HTML Object Component

The HTML Object component has been implemented to display HTML content directly within reports. This opens up wide possibilities for formatting text using HTML markup, embedding tables, lists, and other formatted content. The component correctly processes HTML tags, applies styles, and allows for the creation of complexly structured content within the report using familiar HTML syntax.

HTML Object Component

 

Cross-Tab Component

The Cross-Tab component has been added—a powerful tool for creating cross-tabulations and pivot reports without direct connection to data sources. Cross-Tab works with data already loaded into the report via other components (e.g., DataBand), allowing it to group data by multiple dimensions simultaneously and create a matrix view of information with automatic totals calculation. The component supports customizing rows and columns, applying various aggregate functions (sum, average, count), cell formatting, and creating multi-level groupings.

Cross-Tab Component

 

DB Cross-Tab Component

The DB Cross-Tab component has been implemented—a version of Cross-Tab with the ability to connect directly to database data sources. Unlike the regular Cross-Tab, DB Cross-Tab can independently connect to a database, extract necessary data, perform grouping, and aggregation. This will significantly simplify the creation of pivot reports.

DB Cross-Tab Component

 

Digital Signature Component

The Digital Signature component has been added for working with digital signatures in reports. This component allows for adding digital signature fields that can be configured during the report design phase.

Digital Signature Component

 

RFID Label Component

The RFID Label component has been implemented for FastReport VCL reports. This is an analog of the RFID Tag component, but adapted for working with the .fr3 format and VCL architecture. The component allows you to configure RFID tag parameters directly in the report designer for label printers that support RFID technology.

It is important to note that the RFID label will not function in WebReport export. However, a report containing this label can be opened and used in the desktop version of FastReport VCL with full RFID support.

RFID Label Component

 

Subreport Component

The Subreport component has been added for creating hierarchical reports. Subreport allows one report to be embedded within another, creating a nested structure. This is especially useful for generating complex documents where the main report contains general information, and subreports display detailed data. The component supports passing parameters between the main report and the subreport, linking data sources, and can use separate report files or embedded definitions.

Subreport Component

 

System Text Component

The System Text component is a specialized text component for displaying system variables (date, time, page numbers) and aggregate functions (sums, totals, record counts) in reports. It provides a convenient configuration dialog instead of manual expression input. It is used for creating headers, footers, and summary blocks in reports.

System Text Component

 

Barcode Component

The Barcode component has been added for creating and displaying barcodes in various formats in reports. The component automatically generates barcodes based on input data, making it an essential tool for creating labels, invoices, receipts, and other documents that require barcode encoding.

The component supports a wide range of barcode formats (EAN-13, EAN-8, UPC-A, Code 39, Code 128, QR code, and others), configuration of size, orientation, and display of text representation below the barcode. Barcode can be linked to data sources for dynamic generation of unique barcodes for each record in the report.

Barcode Component

 


 

Improvements

The Ability to Customize the Size of the Label on The Dialog Form (.NET)

In FastReport Online Designer for .NET solutions, the ability to change the width and height of the Label component has been added when the AutoSize property is disabled. Previously, the Label’s size would automatically adjust to its content; now, fixed dimensions can be explicitly set for the component. This provides more control over the layout of elements on dialog forms and allows for the creation of a more predictable and aligned interface.

The Ability to Customize the Size of the Label on The Dialog Form (.NET)

 

Ability to Prohibit Editing Data Sources (.NET)

In FastReport Online Designer for .NET solutions, the ability to prohibit opening the "Data Connection Wizard" form for already created connections has been implemented. This feature allows administrators and developers to protect database connection settings from accidental or unauthorized modification.

Ability to Prohibit Editing Data Sources (.NET)

 

Redesigned Main Toolbar

The main toolbar has been redesigned and enhanced with new functions for more convenient report handling. The panel now provides quick access to key report settings and parameters.

Added functions:

  • Report Settings: Quick access to main report parameters.
  • Page Settings: Management of page parameters (size, orientation, margins).
  • Data Source Settings: Quick management of data connections.
  • Format Settings: Access to component formatting parameters.
  • And other frequently used functions.

Redesigned Main Toolbar

Redesigned Main Toolbar

 

IntelliSense Redesigned and Improved

The code autocompletion system (IntelliSense) has been completely redesigned and significantly improved. Suggestions are now displayed more accurately and consistently when writing code in the script editing page.

Key improvements:

  • Contextual suggestions for report objects: Objects created in the report now appear in suggestions and work correctly with code completion.

  • Correct handling of object chains: When accessing properties and methods via a dot (e.g., TextObject1.Fill.Color), IntelliSense now correctly displays available members at each level of nesting.

  • Improved suggestion display: Suggestions appear faster and more accurately match the context in which the cursor is located.

  • Stable operation: Instances where suggestions did not appear despite receiving data from the server have been eliminated.

These improvements significantly simplify script development in reports, making the coding process more comfortable and productive.

IntelliSense Redesigned and Improved

 


 

Bug Fixes

Fixed an Issue with Saving the Connection String

A critical error was fixed where the connection string was not saved when editing an existing data source. When attempting to modify connection parameters via the editing form, changes were not applied after saving the report. This issue also affected custom SQL queries.

 

Fixed Unknown Characters in Databand’s Data Source

Resolved an issue where, after deleting a table from the data sources, the ‘Data Source’ field of the DataBand component incorrectly displayed the ID of the deleted data source. This occurred due to incorrect handling of references to deleted data sources. Now, when a data source is deleted, all references to it in components are correctly cleared, and the interface displays an appropriate message indicating the absence of a source.

 

Fixed Text Display on Icons

A problem with incorrect text display on some icons in the new Online Designer version has been resolved.

 

Fixed Double Call of previewReport Method

An issue where calling a report preview from the main toolbar resulted in two API requests instead of one has been fixed. This led to duplicate processing on the server and increased preview loading time.

 

Fixed Errors When Working with Empty RichObject

A critical error that occurred when opening a report containing a pre-saved empty RichObject component (a component for working with formatted text) has been resolved. Attempts to open a report preview with an empty RichObject resulted in errors preventing report generation. Now, empty RichObject components are correctly handled both when loading the report and when generating the preview.

 

Fixed Issues with Numerical Data Formatting

A set of problems related to saving numerical data format settings in the TextObject component has been resolved:

  1. Problem with decimal separator. An error has been fixed where, if a comma (,) was specified as the decimal separator and the "Use system settings" checkbox was unchecked, a period (.) was displayed in the field instead of a comma when the report was reopened.
  2. Problem with negative value format. An error has been resolved where a non-standard negative number format value was reset to the standard (n) after saving and reopening the report.
  3. Problem with the number of digits in the decimal part. A specific error has been fixed where the value "2" in the "Decimal places" property, when saving and loading the report, increased to "3" or was completely reset. The problem did not manifest with other values (1, 3, 4, etc.).

All format settings are now correctly saved and restored when working with reports, regardless of the operating system used (the problem was reproduced when saving under WSL, Ubuntu, and loading under Windows).

 


 

Full List of Changes

New Functionality:

+ Report Validator

New Components for .NET Solutions:

+ RFID Tag Component

New Controls for Dialog Pages (.NET):

+ PictureBox Control

New Components for VCL Solutions:

+ Checkbox Component
+ Combobox Component
+ ListBox Component
+ ZipCode Component
+ Cellular Text Component
+ Gauge Component
+ Interval Gauge Component
+ Cross-Tab Component
+ DB Cross-Tab Component
+ HTML Object Component
+ Gradient Component
+ Digital Signature Component
+ Subreport Component
+ RFID Label Component
+ System Text Component
+ Barcode Component

Improvements for .NET Solutions:

+ Added the ability to customize the size of a Label on a dialog form
+ Added the ability to prohibit opening the "Data Connection Wizard" form
+ Redesigned the main toolbar: new functions added for configuring reports, pages, data sources, format, and more
+ IntelliSense reworked and improved: suggestions now display better, and object chains work correctly

Improvements for VCL Solutions:

+ Implemented Align property logic for components

Bug Fixes:

- Fixed an issue with saving the connection string
- Fixed unknown characters in DataBand’s "Data Source"
- Fixed text display on icons
- Fixed double call of previewReport
- Fixed errors when opening a report with an empty RichObject
- Fixed data format issues when saving a report

December 01, 2025

Service Solutions Update to Version 2026.1

In the 2026.1 release of our service solutions lineup, we focused on improving usability, security, and expanding capabilities.
November 26, 2025

Black Friday: 3 days to get report generators with a 35% discount

A unique opportunity until November 28 to purchase FastReport VCL, FastReport .NET, and FastReport Desktop with a 35% discount. If you have postponed your purchase or upgrade, now is the best moment.
November 10, 2025

New data-handling capabilities in FastReport VCL Ultimate

With the 2026.1 release, the Ultimate VCL subscription has become even more valuable. All license owners now receive the new FastGrid library and the ability to create reports using FastReport Online Designer.

© 1998-2025 Fast Reports Inc.