Как подключить базу данных IBM DB2 в дизайнере отчетов FastReport .NET

15.11.2019

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

С:\Program Files (x86)\FastReports\FastReport.Net\Extras\Connections\FastReport.DB2

Полученная в итоге библиотека FastReport.DB2.dll и есть плагин.

Чтобы его добавить запустите дизайнер отчетов и откройте меню File->Options. На вкладке Plugins нажмите кнопку Add и выберите созданную библиотеку. После этого перезапустите дизайнер. Перейдем к созданию источника данных отчета. Добавляем новое подключение:

 

В списке доступных коннекторов появился Objects, DB2DataConnection. Выбираем его и настраиваем подключение:

 

Если сервер баз данных развернут локально, то вводить имя сервера не нужно. Переходим к выбору таблиц.

 

На этом этапе вы можете отфильтровать данные с помощью SQL запроса. Будет создано представление данных основанное на выборке по вашему запросу. Главное преимущество этого способа – возможность использовать параметры в SQL запросе. Параметры могут получать данные из переменных отчета, функций и других выражений. Для создания представления, основанного на собственном SQL запросе, нажмите кнопку “Add SQL query…”.

 

Задаем имя преставления и переходим к написанию SQL запироса:

 

Этот запрос содержит параметр, определенный символом @. Этот параметр мы создадим на следующем шаге.

 

Имя параметра должно быть таким же, как и в SQL запросе. В качестве выражения используется параметр отчета. Параметр отчета имеет значение ‘C’. Таким образом мы отфильтруем сотрудников по первой букве имени. В конечном итоге в готовом отчете мы получим запись:

 

Так вы можете отфильтровать данные, используя параметры запроса. А значение параметра можно передать в отчет извне, используя URL. Это значит, что вы можете определить какие данные вам потребуются в своем веб приложении заранее, перед формированием отчета.

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

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

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

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

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

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

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

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