Прежде всего нужно собрать библиотеку плагина-коннектора к базе для дизайнера отчетов. Он расположен в папке:
C:\Program Files (x86)\FastReports\FastReport.Net\Extras\Connections\FastReport.MongoDB
Откройте этот проект, восстановите пакеты NuGet и соберите его.
В итоге, в папке Release вы получите библиотеку FastReport.MongoDB.dll.
Теперь, в дизайнере отчетов вы можете добавить плагин в меню File->Options:
После добавления плагина этим способом нужно перезапустить дизайнер отчетов.
Теперь перейдем к созданию источника данных. В мастере создания нового подключения мы можем выбрать доступный коннектор:
Коннектор MongoBD появился в этом списке после добавления плагина в дизайнер. Теперь, выбрав коннектор, нам нужно настроить подключение:
В качестве хоста выступает локальный или удаленный сервер. После успешного подключения к базе, нужно выбрать таблицы:
Тут таблицы представлены в привычном виде для пользователя реляционной БД. На самом деле вы можете видеть иерархическую структуру. Например таблица system.users имеет поле credentials, которое в свою очередь является таблицей.
Так как это не SQL база данных, редактор SQL запросов нам не доступен. Значит фильтровать данные на этапе их получения мы не сможем.