Генератор отчётов с визуальным дизайнером в Visual Studio Express Edition

27.05.2013

Visual Studio Express Edition от Microsoft - невероятно популярная среда разработки. В том числе, благодаря своей бесплатности. Однако, как у всего бесплатного, есть у этой редакции определённые недостатки. В частности - сложности с использованием дополнительных сторонних компонентов.
К примеру, очень многие популярные компонент-паки для .net, в которые входят, помимо всего прочего, какие-никакие, но генераторы отчётов, зачастую используют саму среду разработки Visual Studio (полностью или частично) в качестве визуальной среды разработки отчётов. И в Express Edition такой подход не проходит в силу невозможности такой интеграции.

Подход FastReport.Net отличается - тут есть собственный полностью автономный дизайнер отчётов, который может быть вызван, в том числе, из приложения начиная с Winforms Edition (то есть среда разработки Visual Studio для визуальной разработки отчётов не нужна).

Итак - устанавливаем FastReport.Net в Visual Studio Express Edition:

1. Создадим новый проект в Студии.
2. Кликаем правой кнопкой мыши где-нибудь на пустом месте в Toolbox.
3. Выбираем в контестном меню Add tab.
4. Называем как-нибудь новую вкладку, например FastReports Components.
5. Правый клик на пустом месте в новой вкладке.
6. Выбираем в контесктном меню Choose Items...
7. Нажимаем кнопку Browse... Находим и указываем FastReport.dll. Он лежит в корневой папке FastReport .NET.
8. Компоненты появятся на вкладке .NET Framework Components. Их можно отсортировать по Namespace. Все компоненты FastReport .NET лежат в namespace FastReport. Отметить нужные компоненты галочкой и нажать ок.

Запускаем дизайнер отчётов из кода. Пример на C#:

Report report = new Report();
report.Design();

Вуаля!

.NET Visual Studio Express Edition FastReport .NET Visual Studio Express Edition FastReport
26 октября 2026

TfrImageComboBox: выпадающий список с изображениями и текстовыми подписями в FastReport VCL

TfrImageComboBox из FastEditors VCL: выпадающий список с иконками и подписями для FastReport VCL. Свойства, события и примеры использования в Delphi.
26 октября 2026

Прогресс-бар в Delphi: компоненты TfrProgressBar и TfrxProgressBar из FastReport VCL

Разбираем компоненты TfrProgressBar и TfrxProgressBar из FastReport VCL: настройка шкалы прогресса, пороги и маркеры, привязка к данным и пример на Delphi.
23 октября 2026

FastGrid изнутри: объект View, колонки и события компонента сетки Delphi

Внутреннее устройство FastGrid: объект View, свойство Appearance, колонки, события и режимы работы с данными DB и Unbound в Delphi. Разбор на примере демо-проекта GridDemo.dpr.

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