Importing an RDL report into FastReport .NET

2021-08-31

As you know, there are very different report generators and they work differently. Sometimes you cannot create the same report in one system as in another. Even if a person creates a report from scratch, it is impossible to achieve one hundred percent identity. Our team knows very well how to work with the FastReport generation core, but at the same time, we do not know how the reporting system in other generators works. This issue requires full source codes of such solutions.

What is RDL import?

An RDL report is a report template in the Report Definition Language format. The format is used in Microsoft Reporting Services. Reports can be created in Microsoft Visual Studio and Microsoft Report Builder, as well as some third-party editors. Reports are stored in files with the .rdl or .rdlc extension.

RDL import is a tool that allows you to open an RDL report in the FastReport .NET designer. Our RDL import works specifically with the report file, which does not store all the information necessary for full conversion. In the same RDL, data sources are often stored on the server but they are not included in the report.

Only objects similar to those of FastReport can be converted to FastReport .NET. Accordingly, only the general view with some basic object properties will be converted. Scripts, formulas, and expressions will not be converted.

Importing an RDL report

Open the FastReport .NET designer, go to the "File" menu, and select "Open." Select the filter RDL files (*.rdl;*.rdlc) in the appearing window. The selected file will be automatically converted into a FastReport .NET report and opened in the designer.

The two pictures below show a report in RDL format and the same report converted to FastReport .NET format.





Unfortunately, the most important is that full conversion is impossible. You cannot open and run a complex report right away; likely, it won't work. And its correct work will require manual customization.

August 12, 2024

How to build and install the Postgres plugin in FastReport .NET

This article describes how to connect to the database using the FastReport .NET plugin for the report designer from Visual Studio via the NuGet server.
August 08, 2024

How to install FastReport .NET and its components on Windows

Step-by-step instructions for online and manual installation via the FastReport registration code.NET and its components in Windows.
July 26, 2024

Updating HTMLObject as a plugin for FastReport .NET

Detailed instructions for using the new HTMLObject plugin, which uses splitting DOM HTML into FastReport report objects.
Fast Reports
  • 800-985-8986 (English, US)
  • +4930568373928 (German)
  • +55 19 98147-8148 (Portuguese)
  • info@fast-report.com
  • 901 N Pitt Str #325 Alexandria VA 22314

© 1998-2024 Fast Reports Inc.