Posts

Installing FastReport on .NET 8.0 and Creating a Simple Report

Image
Introduction What is FastReport .NET? FastReport is a flexible and powerful reporting tool. It allows users to access data sources in various formats and present them visually. Reports created with FastReport can be easily designed using drag-and-drop logic in the user interface and converted to different formats (PDF, Excel, Word, etc.). FastReport's Role in Reporting Solutions Reporting is a critical need in data-driven applications. FastReport allows users to visualize and analyze their data. Suitable for both desktop and web applications, this tool provides fast results with minimal coding. Advantages of Integration with .NET FastReport works perfectly with .NET applications. When integrated with the powerful development ecosystem offered by .NET, report creation processes can be automated, dynamic reports can be generated, and large data sets can be processed quickly. Additionally, using the flexibility offered by .NET, it is easy to integrate reports with the rest of yo...

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 ...