YouTube

 

Посмотрите видеоуроки по работе с компонентом ASP.NET MVC HTML5 Viewer. Подписывайтесь на канал Stimulsoft и узнайте первыми о новых видеоуроках. Вопросы и предложения оставляйте в комментариях к видео.

 

 

Примеры

 

Ознакомьтесь с примерами по работе с компонентом ASP.NET MVC HTML5 Viewer GitHub. Все примеры представляют собой отдельные проекты, сгруппированные в один solution для Visual Studio.

 

 

 

Компонент HTML5 Viewer (StiMvcViewer) предназначен для просмотра отчетов в окне браузера. При этом не требуется устанавливать у клиента .NET Framework, ActiveX компоненты или какие-либо специальные плагины. Все, что необходимо – это любой современный Web-браузер.

 

При помощи HTML5 Viewer можно просматривать, печатать, выполнять экспортирование отчетов на любом компьютере с любой установленной операционной системой. Так как вьювер использует только HTML и JavaScript технологии, он может быть запущен на устройствах, где нет поддержки Flash или Silverlight – планшеты, смартфоны. Также вьювер поддерживает Mobile и Touch интерфейсы, которые автоматически включаются при использовании мобильных устройств и мониторов с сенсорным экраном.

 

Компонент HTML5 Viewer использует технологию AJAX для выполнения всех действий (загрузки отчета, листания страниц, масштабирования, интерактивности в отчетах и др.), что позволяет избавиться от перезагрузки всей страницы, а также экономить Web-трафик и повысить скорость работы.

 

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

 

Информация

 

В следствие того, что для панелей индикаторов (дашбордов) и отчетов используется одинаковый унифицированный формат шаблона MRT, методы для загрузки шаблона и работы с данными, то в тексте документации будет использоваться слово «отчет».

 

 

 

Для использования HTML5 Viewer в Web-проекте, необходимо установить NuGet пакет Stimulsoft.Reports.Web:

strel11 Выберите пункт "Manage NuGet Packages..." в контекстном меню проекта;

strel11 На вкладке Browse, в строке поиска, укажите Stimulsoft.Reports.Web;

strel11 Выделите элемент, определите версию пакета и нажмите кнопку Установить (Install). При обновлении пакета, следует нажать кнопку Обновить (Update).

 

Если по какой-либо причине это невозможно, необходимо добавить в проект указанные ниже сборки:

strel11 Stimulsoft.Base.dll

strel11 Stimulsoft.Report.dll

strel11 Stimulsoft.Report.Check.dll

strel11 Stimulsoft.Report.Helper.dll

strel11 Stimulsoft.Report.Mvc.dll

strel11 Stimulsoft.Report.Web.dll

strel11 Stimulsoft.Report.WebDesign.dll

 

Для того, чтобы добавить возможности просмотра и экспорта дашбордов в Web-проекте, установить NuGet пакет Stimulsoft.Dashboards.Web (данный пакет связан с пакетом Stimulsoft.Reports.Web, при его отсутствии он будет установлен автоматически):

strel11 Выберите пункт "Manage NuGet Packages..." в контекстном меню проекта;

strel11 На вкладке Browse, в строке поиска, укажите Stimulsoft.Dashboards.Web;

strel11 Выделите элемент, определите версию пакета и нажмите кнопку Установить (Install). При обновлении пакета, следует нажать кнопку Обновить (Update).

 

Если по какой-либо причине это невозможно, необходимо дополнительно добавить в проект указанные ниже сборки:
strel11 Stimulsoft.Dashboard.dll

strel11 Stimulsoft.Dashboard.Drawing.dll
strel11 Stimulsoft.Dashboard.Export.dll

 

 

information Как это работает

information Динамическое сворачивание, сортировка и детализация

information Активация

information Время ожидания

information Отображение отчета и дашборда

information Редактирование построенного отчета

information Подключение данных

information Отправка отчета по Email

information Локализация вьювера

information Вызов дизайнера из вьювера

information Печать отчета

information Кэширование

information Экспорт отчета и дашборда

information Использование тем

information Режимы отображения

information Основные возможности

information Работам с параметрами

information Вспомогательные методы

information Работа с закладками

information Экспорт и печать из кода

information Настройки вьювера