Как скрыть тулбар в web - отчетах

16.03.2017

По умолчанию веб отчеты отображают вверху панель инструментов для управления отображением отчета:

 

В свойствах объекта «WebReport» возможно управлять этой панелью инструментов, добавлять или убирать элементы, менять их расположение и стиль.

 

Чтобы отображать тулбар не вверху, а внизу окна отчета, используйте свойство «ShowBottomToolbar». Если необходимо скрыть панель инструментов, используйте свойство «ShowToolbar». Также можно убрать и остальные элементы управления, такие как кнопки перехода по страницам отчета, экспорт и печать.

Предусмотрено два стиля панели (ToolbarStyle) – Large и Small. Есть возможность выбрать один из пяти наборов иконок. Ну и, конечно же, возможно выбрать любой цвет для фона тулбара. Например:

 

Можно сделать свою собственную панель, если не устраивает стандартная.

Разместите компонент «Панель» под «WebReport1», а на панель добавьте кнопку:

 

Назовите кнопку «Show/Hide toolbar». Сделайте двойной клик по этой кнопке. Из названия кнопки становится ясно, что она будет скрывать или показывать тулбар, поэтому код события нажатия будет следующим:

1
WebReport1.ShowToolbar = false;

 Результат работы кнопки:

 

Теперь добавьте другие кнопки, которые будут выполнять некоторые функции кнопок из тулбара:

 

Для кнопки «Prev.» добавьте код:

1
WebReport1.PrevPage();

 Для кнопки «Next» -по аналогии:

1
WebReport1.NextPage();

 И для экспорта в PDF:

1
WebReport1.ExportPdf();

 Проверьте добавленные кнопки.

Страницы отчета переключаются:

 

При нажатии на «ExportPDF» выводится диалоговое окно сохранения PDF документа.

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

.NET FastReport ASP.NET WebReport Дизайнер Кастомизация .NET FastReport ASP.NET WebReport Дизайнер Кастомизация
10 июля 2026

Как настроить Content Security Policy для отчетов FastReport .NET WEB

Узнайте, как настроить Content Security Policy для отчётов FastReport .NET WEB: обзор директив и значений CSP, изменения в архитектуре FastReport, типичные сценарии обхода и способы защиты.
22 июня 2026

Как настроить отчет с Business Objects из кода и дизайнера в FastReport .NET

В этой статье рассматривается реальный пример создания и использования шаблона отчета .frx для подключения к иерархическим бизнес-объектам в FastReport .NET.
21 апреля 2026

Использование водяных знаков в FastReport VCL

В статье подробно рассмотрели функционал добавления водяных знаков в FastReport VCL — как через визуальный интерфейс, так и программно, с помощью кода на Delphi и в скриптах отчётов.

Не является публичной офертой
© 1998-2026 ООО «Быстрые отчеты»