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

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
8 апреля 2026

Новые возможности работы с бэндами в дизайнере FastReport .NET

В версии 2026.2 FastReport .NET появилась возможность изменять порядок бэндов прямо в дизайнере — простым перетаскиванием мышью.
7 апреля 2026

Как подключить плагин к Google Sheets в FastReport .NET

В этой статье рассмотрим, как начать работу с Google Sheets в FastReport .NET. Вы узнаете, как настроить доступ к API через Google Cloud Console, собрать и подключить плагин.
6 апреля 2026

Как настроить новые режимы отрисовки QR-кода в FastReport .NET

В статье рассмотрим, как заменить стандартные модули QR-кода в FastReport .NET на декоративные фигуры: круги, звёзды, шестиугольники и другие.

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