Импорт отчета из формата RDL в FastReport .NET

28.08.2011

Как вы знаете генераторы отчетов существуют очень разные, и работают также по-разному. Могут быть ситуации, когда в одной системе в принципе невозможно создать точно такой же отчёт, как в другой. Даже если человек будет создавать отчет с нуля, стопроцентная идентичность достигнута быть не может. Наша команда отлично знает, как работать с ядром генерации FastReport, но в то же время мы не можем знать, как устроена система отчётов в других генераторах. Для решения этой проблемы нужны полные исходники таких решений.  

Что такое импорт RDL

Отчет RDL — это шаблон отчета в формате Report Definition Language. Формат используется в Microsoft Reporting Services. Отчеты можно создавать в Microsoft Visual Studio и Microsoft Report Builder, а также некоторых сторонних редакторах. Отчеты хранятся в файлах с расширением rdl или rdlc.

Импорт RDL — это средство, которое позволяет открыть RDL отчет в дизайнере FastReport .NET. Наш импорт RDL работает именно с файлом отчета, в котором хранится не вся информация необходимая для полной конвертации. В том же RDL источники данных зачастую хранятся на сервере, а в отчёте их нет.

Конвертации в FastReport .NET подлежат только те объекты, которые аналогичны объектам FastReport. Соответственно, конвертироваться будет только общий вид с некоторыми простыми свойствами объектов. Скрипты, формулы и выражения конвертироваться не будут.

Импортирование отчета RDL

Откройте дизайнер FastReport .NET, перейдите в меню «File» и выберете пункт «Open». В появившемся окне выберите фильтр RDL files (*.rdl;*.rdlc). Выбранный файл будет автоматически преобразован в отчет FastReport .NET и открыт в дизайнере.

На двух рисунках ниже отчет в формате RDL и тот же самый отчет, преобразованный в формат FastReport .NET.

 


Самое главное - полная конвертация, к сожалению, невозможна. Открыть и сразу запустить  сложный отчет не получится, с большой вероятностью он не заработает. И для его корректной работы однозначно потребуется доработка руками.

.NET FastReport .NET FastReport Конвертирование
13 октября 2025

Новые возможности экспорта изображений в Microsoft Word в FastReport .NET

В последней версии FastReport .NET мы добавили новые функции экспорта изображений. Теперь можно самостоятельно настроить баланс между качеством и размером итогового документа.
13 октября 2025

Как использовать Excel формулы в отчете при экспорте в MS Excel

Начиная с версии FastReport .NET 2026.1 появилась возможность экспортировать формулы в Microsoft Excel. Важно правильно настроить экспорт формул и соблюдать синтаксис.
30 сентября 2025

Как установить дизайнер отчетов FastReport .NET с предустановленными плагинами

Читайте в статье как с версии 2025.2.5 для FastReport .NET WinForms и FastReport .NET WEB можно установить дизайнер отчётов со всеми плагинами без сборки dll-файлов.

Не является публичной офертой
© 1998-2025 ООО «Быстрые отчеты»