Отчет как целая веб страница

12.08.2017

В предыдущих статьях мы рассмотрели, как создать веб отчет. И выглядело это примерно так:

 

Согласитесь, не очень привлекательно выглядит. Полосы прокрутки, небольшая область отображения отчета. Но есть возможность растянуть отчет на всю страницу. Для этого в свойствах объекта WebReport1 установите SinglePage как true. Это означает, что отчет будет отображен без разбивки по страницам. Свойства Width и Heigh изменить на 100%. Таким образом мы получим отчет на одной странице, растянутый на всю доступную ширину и высоту страницы. Раз отчет имеет всего одну страницу, то можно скрыть меню сверху. Для этого, свойство ShowToolbar устанавливаем в false. 

 

Как видим, страница отчета действительно занимает 100% доступного места.  Можно растянуть содержимое отчета на всю страницу, если это требуется. Воспользуемся свойством AutoWidth объекта WebReport. Если его включить, то ячейки таблицы будут автоматически растягиваться на нужную ширину для заполнения области страницы отчета. Причем, при изменении размеров окна браузера, ширина ячеек будет подстраиваться для отображения всех данных. Но для работы этого свойства необходимо отключить другое – Layers. При этом отчет будет экспортироваться в HTML как табличный.

 

А теперь посмотрим, как преобразился отчет:

И вот так, если изменить размер окна:

Вот так, используя свойства объекта WebReport можно легко улучшить внешний вид веб-отчета.

.NET FastReport ASP.NET WebReport .NET FastReport ASP.NET WebReport
26 октября 2026

TfrImageComboBox: выпадающий список с изображениями и текстовыми подписями в FastReport VCL

TfrImageComboBox из FastEditors VCL: выпадающий список с иконками и подписями для FastReport VCL. Свойства, события и примеры использования в Delphi.
26 октября 2026

Прогресс-бар в Delphi: компоненты TfrProgressBar и TfrxProgressBar из FastReport VCL

Разбираем компоненты TfrProgressBar и TfrxProgressBar из FastReport VCL: настройка шкалы прогресса, пороги и маркеры, привязка к данным и пример на Delphi.
23 октября 2026

FastGrid изнутри: объект View, колонки и события компонента сетки Delphi

Внутреннее устройство FastGrid: объект View, свойство Appearance, колонки, события и режимы работы с данными DB и Unbound в Delphi. Разбор на примере демо-проекта GridDemo.dpr.

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