Stimulsoft Reports.WPF

Генератор отчетов для WPF

Stimulsoft Reports.WPF – это мощный и гибкий генератор отчетов для платформы Windows Presentation Foundation. Продукт содержит широкие возможности для создания, просмотра, печати, экспорта отчетов. В состав генератора отчетов входят мощное ядро для построения отчетов, удобный дизайнер с привычным интерфейсом и быстрый вьювер отчетов для просмотра. Наш продукт основан на многолетнем опыте создания продуктов для визуализации и анализа данных.

Вьювер отчетов

Вьювер – это специальный компонент для просмотра отчетов. Как правило, просмотр отчета выполняется гораздо чаще, чем его создание или редактирование, поэтому данный процесс более важен. Поэтом у вьювер отчетов должен быть быстрым, удобным и полностью настраиваемым. Наш компонент поддерживает работу с параметрами, многоуровневую детализацию и интерактивные отчеты, просмотр и сохранение ресурсов и многое другое. Для полной интеграции в проекты мы предлагаем множество тем оформления и опций для кастомизации внешнего вида и функционала приложения.
Load the Reports...
WinForms Report Designer

Дизайнер отчетов

Важнейшей частью Stimulsoft Reports.WPF является дизайнер отчетов – компонент для интеграции и использования в WPF-приложениях. Он очень прост в использовании – всего несколько строчек кода, и ваши клиенты могут приступить к созданию новых отчетов и работе с уже существующими. Кроме того, компонент поддерживает локализацию на 30+ языков, имеет знакомый Ribbon UI и многочисленные мастера для создания отчетов.

Компонент runtime-дизайнер отчетов не требует дополнительных лицензионных отчислений для конечных пользователей.
Для продукта Reports.WPF дизайнер доступен в двух вариантах:
  • В качестве компонента для интеграции в проекты, использующие платформу WPF. Для начала работы нужно лишь несколько строчек кода.
    Показать код
    // Code example
    var report = new StiReport();
    report.DesignWithWpf();
  • Как автономное приложение для работы с отчетами на компьютере пользователя. Дизайнер работает на Windows, macOS и Linux-системах.

Пошаговое создание отчетов

Наш продукт обеспечивает полный цикл работы с отчетами – от подключения данных до экспорта готового документа в различные форматы.

 
 
 
 

1

Подключаем данные из различных источников, перетягивая их в дизайнер или добавляем через код.

2

Выбираем необходимые компоненты для отображения данных: таблицы, диаграммы, карты, текстовые компоненты, штрих-коды и многое другое.

3

Настраиваем внешний вид отчета с помощью коллекции стилей, редакторов компонентов. Добавляем изображения и водяные знаки.

 
 
 
 
 
 
 

4

Представляем данные в нужном виде с помощью группировки и сортировки, используем переменные и математические формулы.

5

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

6

Делимся готовым документом в соцсетях или по электронной почте, экспортируем в нужный формат или публикуем непосредственно в проект.

1

Подключаем данные из различных источников, перетягивая их в дизайнер или добавляем через код.


2

Выбираем необходимые компоненты для отображения данных: таблицы, диаграммы, карты, текстовые компоненты, штрих-коды и многое другое.


3

Настраиваем внешний вид отчета с помощью коллекции стилей, редакторов компонентов. Добавляем изображения и водяные знаки.


4

Представляем данные в нужном виде с помощью группировки и сортировки, используем переменные и математические формулы.


5

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


6

Делимся готовым документом в соцсетях или по электронной почте, экспортируем в нужный формат или публикуем непосредственно в проект.

Данные для отчетов

Наш генератор отчетов поддерживает множество различных способов подключения данных для отчета как с использованием дизайнера отчётов, так и при помощи кода. Большой список поддерживаемых серверов данных – MS SQL, Oracle, Firebird, MySQL, PostgreSQL и других. Поддержка всех стандартных видов ADO.NET, протокола OData, многоуровневых бизнес-объектов. Без проблем можно получать данные из XML, JSON, Excel и других файлов.
Доступны предварительная подготовка и преобразование данных, создание виртуальных источников данных, возможность встраивать свои данные прямо в шаблон отчета в виде ресурсов. Это лишь немногое из того, что умеет делать с данными генератор отчетов Stimulsoft.

Интеграция

Генератор отчетов Stimulsoft Reports.WPF предназначен для интеграции в WPF-проекты. Используя наши компоненты, Вы сможете создавать, редактировать, печатать, просматривать отчеты в своём приложении. Кроме того, любые действия над отчетом могут быть выполнены при помощи C#/VB.NET кода, а для более плотной интеграции предусмотрено множество свойств и событий как компонентов, так и самого генератора отчетов. Также в продукте доступен специальный компонент для просмотра отчётов в WPF-приложении.
Windows Presentation Foundation
Мы постарались сделать интеграцию продукта в проекте максимально простой. Для этого достаточно установить необходимый пакет из NuGet репозитория, либо загрузить пакет с нашего сайта на компьютер и добавить в проект необходимые библиотеки. Никаких дополнительных модулей и специальных расширений не требуется. Всё, что нужно уже находится в самом продукте. Продукт поддерживает .NET Framework 4.5.2 и выше, либо .NET Core 3.1, .NET 5, .NET 6, .NET 7 и .NET 8.

Совместимость

Stimulsoft Reports.WPF является частью единой платформы Stimulsoft. Отчёты, созданные в других наших продуктах, будут работать в Stimulsoft Reports.WPF и наоборот. Вы можете создать отчёт на компьютере и продолжить редактировать его в облаке при помощи онлайн дизайнера. Мы постарались обеспечить совместимость отчётов на столько, на сколько это возможно для определённой технологии. Более того, мы предлагаем инструменты для импорта отчётов из файлов других популярных систем отчётности в наш универсальный формат.

Stimulsoft Demo.WPF

Stimulsoft Demo.WPF является демонстрационным приложением для изучения основных возможностей и преимуществ генератора отчётов и панелей индикаторов. Приложение содержит в себе множество специально подготовленных отчётов и панелей индикаторов, сгруппированных по тематике и функционалу.
Stimulsoft Ultimate

Stimulsoft Ultimate

Stimulsoft Reports.WPF входит в состав Stimulsoft Ultimate – полного набора продуктов для работы с данными на всех современных платформах – .NET, ASP.NET, JavaScript, Java, PHP, Blazor, Angular, WPF, WinForms, Avalonia UI, Python и других. С помощью наших компонентов вы сможете создавать, печатать, экспортировать сложные отчеты, анализировать данные с помощью понятных и красочных дашбордов, а также собирать данные от пользователей через интерактивные формы.

Что дальше?

Мы подготовили множество примеров отчетов и дашбордов, сгруппированных по сферам использования. Вы можете подключить к ним свои данные и изменять соответственно вашим требованиям. Наши руководства для пользователей и техническая документация помогут вам сделать работу по визуализации и аналитике данных более эффективной и быстрой. Более того, вы можете забронировать учебные курсы с нашими специалистами и подписаться на наш YouTube-канал, чтобы всегда получать самые свежие видео.
Training Courses

Учебные курсы

Столкнулись со сложностями при создании отчетов и дашбордов? Не проблема! Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript. и забронируйте учебные курсы – наши специалисты всегда готовы помочь.
Videos

Видеоуроки

Мы подготовили видеоматериалы по разработке и созданию отчетов и дашбордов. Коллекция видео разбита по темам и постоянно обновляется.
Documentation

Документация

Пользовательская документация подробно описывает как общие возможности продукта, так и нюансы использования и тонкости настройки компонентов отчётности.
Documentation

Примеры

Оцените примеры проектов и шаблоны отчетов для работы с нашими продуктами. Также вы можете посмотреть и загрузить их с GitHub.
Используя этот сайт, вы соглашаетесь на использование файлов Cookie для аналитики и персонализированного контента. Файлы Cookie хранят полезную информацию на вашем компьютере, чтобы помочь нам повысить эффективность и удобство использования. Для получения дополнительной информации, пожалуйста, прочтите Конфиденциальность и Использование Cookie.