Экспорт отчета
Компонент Blazor Viewer позволяет экспортировать отображаемый отчет в различные форматы, такие как PDF, HTML, Word, Excel, текст и другие. Для работы функции экспорта не требуется дополнительных настроек вьювера.
Если необходимо выполнить какие-либо действия перед экспортированием отчета, то можно определить специальное событие OnExportReport.
Index.razor |
@using Stimulsoft.Report @using Stimulsoft.Report.Blazor @using Stimulsoft.Report.Web
<StiBlazorViewer OnExportReport="@OnExportReport" />
@code { private void OnExportReport(StiExportReportEventArgs args) { // Some code before export // ... } } |
Настройки экспорта
Каждый формат экспорта отчета компонента Blazor Viewer имеет множество настроек, и каждая настройка имеет свои значения по умолчанию. Иногда требуется установить другие значения по умолчанию. Для этого предназначено специальное свойство вьювера DefaultSettings, которое можно найти в опциях экспорта. Это свойство представляет собой контейнер всех настроек экспортов, используемых по умолчанию.
Если требуется, можно полностью убрать отображение диалоговых окон экспорта, экспортирование всегда будет осуществляться с настройками по умолчанию. Для этого достаточно установить значение false для свойства ShowExportDialog.
Компонент Blazor Viewer содержит порядка 20 различных форматов экспорта, и иногда требуется отключить не используемые форматы. Это позволяет разгрузить интерфейс и упростить использование вьювера. Для отключения не используемых форматов экспортов достаточно установить значение false для соответствующих свойств вьювера, представленных в списке ниже.
Компонент Blazor Viewer имеет возможность полностью отключить меню экспорта отчета, если оно не требуется. Для этого необходимо установить значение false для свойства ShowSaveButton.
|