Примеры ASP.NET Core Razor для Stimulsoft Reports.WEB
Этот репозиторий содержит исходный код примеров использования инструмента отчетности Stimulsoft Reports.WEB в приложениях ASP.NET Razor Pages с использованием кода C# и компонентов HTML5. Конструктор отчетов Stimulsoft Reports.WEB и примеры совместимы с платформами .NET Standard 2.1, .NET Core 3.1, .NET 5.0, .NET 6.0, .NET 7.0 и .NET 8.0. Продукт полностью совместим с системами Windows, Linux и macOS.
Обзор
В этом репозитории есть набор примеров (проектов Visual Studio), каждый в разных папках:
- Добавление пользовательской функции в дизайнер
- Добавление шрифта к ресурсу
- Изменение темы просмотра
- Настройка кэширования отчетов
- Подключение к данным из кода
- Создание пользовательской кнопки на панели инструментов средства просмотра
- Создание панели пользовательских параметров для средства просмотра
- Редактирование шаблона отчета в дизайнере
- Экспорт и печать отчета из кода
- Локализация средства просмотра
- Управление печатью и экспортом отчетов
- Отображение и экспорт отчета в консольном приложении
- Сохранение шаблона отчета в дизайнере
- Отправка отчета по электронной почте
- Отображение отчета в средстве просмотра
- Показ интерактивных отчетов
- Использование пользовательского адаптера данных
- Использование бизнес-объектов в отчете
- Использование переменных отчета в коде
- Использование полноэкранного режима в средстве просмотра
- Веб-демо
Все примеры объединены в решения Visual Studio (файлы .sln). Они подготовлены только для LTS-фреймворков, любые совместимые можно выбрать в настройках проекта. В настоящее время подготовлены проекты для следующих рамок:
Запуск образцов
Чтобы начать, просто откройте файл решения Visual Studio в IDE и запустите необходимый проект в качестве запускаемого проекта. Необходимые библиотеки будут автоматически загружены из репозитория NuGet.
Другие компоненты веб-отчетности
- АСП.НЕТ
- АСП.NET MVC
- Ядро ASP.NET
- ASP.NET Угловой
- Блазор Сервер
- Блазор ВебСборка
О Stimulsoft Reports.WEB
Stimulsoft Reports.WEB — это кроссплатформенный инструмент для создания отчетов, предназначенный для создания, построения, отображения, печати и экспорта отчетов в веб-браузере. Продукт включает в себя все необходимое для интеграции инструментов отчетности в ваше приложение, созданное на различных платформах. Продукт содержит мощный и быстрый механизм отчетов, использующий универсальную платформу .NET, простой и удобный дизайнер отчетов HTML5, а также интерактивную и быструю программу просмотра HTML5.
Полезные ссылки
- Живая демо-версия
- Страница продукта
- Бесплатная загрузка
- NuGet
- Документация
- Лицензия