logo
small logo
  • Продукты
  • Купить
  • Поддержка
  • О нас
  • Клиентская панель Поддержка
  • Главная
  • /
  • Статьи
  • /
  • Установка FastReport Business Graphics в FastReport .NET
  • Как установить FastReport Business Graphics .NET

    18 августа 2021 г.

    В этой статье показана установка FastReport Business Graphics .NET на ваш компьютер и добавление компонентов

    Подробнее
  • Как использовать диаграмму Гантта в FastReport Business Graphics

    11 октября 2021 г.

    С релизом FastReport Business Graphics появился такой интересный вид диаграмм, как диаграмма Гантта. Прежде

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

    2 сентября 2019 г.

    При создании подключения к SQL СУБД вы можете задать запрос, чтобы выбрать отфильтрованные или комбинированные

    Подробнее
  • Установка FastReport.Core в ALT Linux

    7 июля 2021 г.

    Если вы создаете приложения в отечественных операционных системах и вам понадобился удобный инструмент для работы

    Подробнее
  • Мастер визуализации контрольных (идентификационных) знаков в FastReport .NET

    19 мая 2022 г.

    Контрольный (идентификационный) знак (далее будет в сокращённом варианте - КиЗ) - бланк строгой отчетности, в

    Подробнее

Установка FastReport Business Graphics в FastReport .NET

25 ноября 2021 г.

FastReport Business Graphics – это библиотека, содержащая несколько продвинутых способов визуализации данных. На сегодняшний день в ней содержатся диаграммы: Treemap, Sunburst, Icicle и диаграмма Гантта.

Сегодня мы рассмотрим, как подключить FastReport Business Graphics .NET к FastReport .NET. Это позволит вам использовать диаграммы из FastReport Business Graphics в ваших отчётах.

В первую очередь вам нужно установить FastReport Business Graphics и FastReport .NET на ваш компьютер. Установка этих продуктов описана в других наших статьях.

В папке установки FastReport .NET находится папка Extras\Objects\FastReportBGObjects. В этой папке откройте проект FastReportBGObjects.csproj. Это – проект для сборки.dll, которая нам нужна.

Файлы проекта FastReportBGObjects

Откройте список ссылок проекта. Он будет выглядеть таким образом:

Ссылки в проекте FastReportBGObjects

Удалите FastReport, FastReport.BG и FastReport.Compat из этого списка. Так как наша цель – добавить FastReport Business Graphics в FastReport .NET, необходимо добавить в проект именно те .dll-файлы, которые будут использоваться во время работы. Взамен удалённых файлов добавьте FastReport.dll и FastReport.Compat.dll из установочной папки FastReport .NET, а также файл FastReport.BG.dll, находящийся в корневой папке установки FastReport Business Graphics.

После того, как вы заменили ссылки на актуальные, соберите проект.

Подсвеченная кнопка “Собрать” в Visual Studio и сообщение об удачной сборке

Если сборка прошла успешно, значит вы готовы перейти к следующему шагу инструкции: подключение плагина в FastReport .NET. Собранный dll-файл плагина называется FastReportBGObjects.dll и находится в подпапке проекта: Extras\Objects\FastReportBGObjects\bin\Debug

Вы можете переместить файл в другую папку, но при этом вам придётся делать это каждый раз, как вы собираете его повторно. Для демонстрации я перемещу его в папку C:\DLL.

Рассмотрим два отдельных случая.
1) Вы используете FastReport Designer. В этом случае вам нужно подключить dll-библиотеку в самом дизайнере и перезапустить его, или же указать её расположение в config-файле. Подключить плагин вы можете в меню Настройки – Плагины:

Меню Настройки - Плагины

Для добавления ссылки на плагин откройте config-файл с помощью любого текстового редактора и модифицируйте его таким образом:

 <?xml version="1.0" encoding="utf-8"?>
<Config>
...
<Plugins>
<Plugin Name="c:\.....\FastReportBGObjects.dll"/>
</Plugins>
</Config>

Выделенная жирным область – путь к плагину.

2) Вы используете FastReport в составе какого-то проекта. В этом случае добавьте FastReportBGObjects.dll в список ссылок вашего проекта и добавьте следующий код к коду проекта:

RegisteredObjects.Add(typeof(SunburstObject), "ReportPage", 125);

Этот код должен выполняться единожды.

Внимание! Библиотеки FastReportBGObjects.dll и FastReportBG.dll должны дополнительно находиться рядом с приложением, которое их использует. Если вы используете FastReport Designer, скопируйте эти библиотеки в корневую папку приложения, а если используете FastReport Buriness Graphics в своём проекте - расположите их в той же папке, где располагается исполняемый файл.

Итак, после всех этих шагов вы сможете пользоваться продвинутыми диаграммами FastReport Business Graphics внутри отчётов, сгенерированных с помощью FastReport .NET. Если у вас возникнут вопросы по сборке плагина FastReportBGObjects или по подключению его к FastReport .NET, обращайтесь в нашу поддержку.

О продукте Купить
avatar
Alexey Tantzura
Поддержка и тестирование
Fast Reports Team: Alexey Tantzura - Quality Assurance at Fast Reports
.NET FastReport Install Designer Business Graphics

Добавить комментарий
logo
  • +7(800)551-75-80
  • info@fastreport.ru
  • Ростов-на-Дону, Россия, 344082, ул.Обороны 24, офис 311
  • Купить
  • Загрузить
  • Документация
  • Отзывы
  • Как деинсталировать
  • FAQ
  • Видео уроки
  • Форум
  • Условия оказания поддержки
  • Статьи
  • Наши Новости
  • Пресса о нас
  • Реселлеры
  • Нестандартное лицензирование
  • ВУЗам
  • Карьера
  • Контакты

© 1998-2023 ООО «Быстрые отчеты»

  • Согласие с обработкой персональных данных
  • Не является публичной офертой