Как подключиться к MongoDB из отчета FastReport .NET

16.11.2019

Прежде всего нужно собрать библиотеку плагина-коннектора к базе для дизайнера отчетов. Он расположен в папке:

C:\Program Files (x86)\FastReports\FastReport.Net\Extras\Connections\FastReport.MongoDB

Откройте этот проект, восстановите пакеты NuGet и соберите его.

В итоге, в папке Release вы получите библиотеку FastReport.MongoDB.dll.

Теперь, в дизайнере отчетов вы можете добавить плагин в меню File->Options:

 

После добавления плагина этим способом нужно перезапустить дизайнер отчетов.

Теперь перейдем к созданию источника данных. В мастере создания нового подключения мы можем выбрать доступный коннектор:

 

Коннектор MongoBD появился в этом списке после добавления плагина в дизайнер. Теперь, выбрав коннектор, нам нужно настроить подключение:

 

В качестве хоста выступает локальный или удаленный сервер. После успешного подключения к базе, нужно выбрать таблицы:

Тут таблицы представлены в привычном виде для пользователя реляционной БД. На самом деле вы можете видеть иерархическую структуру. Например таблица system.users имеет поле credentials, которое в свою очередь является таблицей.

Так как это не SQL база данных, редактор SQL запросов нам не доступен. Значит фильтровать данные на этапе их получения мы не сможем.

.NET FastReport Connection База данных .NET FastReport Connection База данных
16 октября 2026

Новые возможности .NET 11: обзор C# 15, EF Core 11, ASP.NET Core и производительности

Обзор .NET 11: C# 15, union-типы, новая модель безопасности памяти, Windows Forms, EF Core 11, ASP.NET Core и Blazor, ускорение Runtime и NativeAOT.
12 октября 2026

Как экспортировать отчёт из FastReport .NET в доступный PDF (PDF/UA-1)

Как экспортировать отчёт из FastReport .NET в доступный PDF/UA-1: настройка через интерфейс и код на C#, роли SemanticRole, AltText и проверка валидаторами.
12 октября 2026

Экспорт отчёта в XML из Preview в FastReport .NET

Узнайте, как сохранить отчёт в формате XML в FastReport .NET: экспорт из Preview без кода и программный экспорт через XMLExport с настройкой параметров.

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