Posts

New version of FastReport Open Source 2023.2

Image
  New opportunities Filter in the properties window A new button has been added to the properties window that allows you to enable the display of object-specific properties. For example, for a text object, this mode displays the Text, Font properties. Common object properties such as Top, Left, Height and Width are not displayed.   Report validator changes The report validator now doesn't run in the background, but runs with a separate "Validate Report" button in the "Report" menu. In addition, the validator window has been removed, and its messages are displayed in the window "Messages".   Ability to hide connection string Added a new property Config.ConnectionStringVisible, which gives the ability to hide the connection string in the designer. Can be used to differentiate permissions between the application developer and the report user. When set to false, the user will not be able to see and edit connection strings in the designer.   WebReport chang

New version of FastReport Open Source 2025.1

Image
  With version 2025.1, the following functions have become available: adding a report page with a link, asynchronous preparation of reports with undo support, and much more. New Opportunities Adding a report page with a link In previous releases it was possible to add a page of another report to a report. This option can be found in the "File->Open Page.." By default, a copy of the page is added to the report. You can now enable the "Add as link" option, which will add a link to the page to the report rather than a copy of the page. This means that when you change a page in the original report, the changes will be reflected in all reports to which the page is added as a link. And vice versa, if a page is changed in one of the reports that has a link to it, it will be changed in the original report as well. Asynchronous report preparation Added the report.PrepareAsync() method, enabling asynchronous report preparation in addition to the existing synchronous rep

FastReport Open Source 2024.2 Release

Image
Support of FastReport Cloud in the Community edition The Community edition now allows you to work with reports stored in FastReport Cloud. Previously, this opportunity was only available in paid editions. ReportPage object's PageCreate event The ReportPage has a StartPage event, which is triggered before the page is rendered. This event is called once for each template page in the report. Now, there is a new event called PageCreate, which is triggered when a page is created in the prepared report. Unlike StartPage, it is called more frequently, for each prepared page that corresponds to a template page. Both events can have their handlers assigned, allowing you to perform actions in addition to the standard ones. Read more about PageCreate in the article. Support for PostgreSQL functions and views When connecting to Postgres databases, you have the ability to use function and view data in your reports. To do this, use the FastReport.Data.Postgres plugin. Full list of changes [Engin

FastReport Open Source 2024.1 Release

Image
New opportunities Improved work with the Table object Working with the report designer has become easier and more convenient. There are new capabilities for working with the "Table" object. 1. Quickly add columns and rows. If you point to a row boundary to the left of the table or a column boundary at the top, a conditional display will appear showing where a new row or column will be added. There is also a button that, when clicked, will add a new row or column to the table. The table must be active (selected). Otherwise, new controls will not appear. 2. Change the height of rows and width of columns. Now, you can change the column width or row height accordingly by dragging the column or row border using the mouse. 3. Drop-down menu "Insert." When you right-click a cell in the context menu, you will see a drop-down list that allows you to insert a new column or row next to the cell.   4. Hotkeys. Copy cell text and paste text into a cell using the hotkeys Ct

New version of FastReport Open Source 2023.3

Image
  We are pleased to present you with the long-awaited update, in which we have given special attention to user experience and the software code quality. In this release, we tried to listen to the requests of our users. Starting from version 2023.3, we added the following: a new object—RFID tag, the toolbar in the context menu, and much more.  New features New RFIDLabel object The new version includes a new object—an RFID tag. It enables the identification of goods and closely resembles a barcode, but unlike the barcode, it uses radio signals. This allows for scanning a large number of items in short time intervals. The tag contains 4 data banks: a reserved bank for storing access and destruction passwords, an electronic product code bank, a tag identifier bank, and a user data bank. In the FastReport .NET product lineup, the RFID tag is represented as a report object. The tag can be customized using a user-friendly editor, accessed by double-clicking. RFID tags can be created by some Z