Информация

 

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

 

 

 

Для запуска вьювера требуется разместить на ASPX странице компонент StiWebViewer, задать ему необходимые свойства и, если требуется, установить необходимые обработчики событий. При запуске вьювера отчетов происходят следующие действия:

strel11 .NET компонент генерирует HTML и JavaScript код, необходимый для отображения и работы вьювера;

strel11 По окончании вывода компонента запускается JavaScript метод, который запрашивает на стороне сервера первую страницу отчета или весь отчет (в зависимости от выбранного режима) и необходимые параметры отчета;

strel11 Каждое действие во вьювере (например, листание страниц, печать либо экспорт отчета и др.) вызывает определенное действие на стороне сервера, в котором можно выполнить необходимые манипуляции с отчетом подписавшись на соответствующее событие вьювера;

strel11 Для ускорения работы вьювер сохраняет отчет в кэше или сессии сервера, что позволяет исключить повторное построение отчета.