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

12.08.2017

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

 

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

 

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

 

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

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

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

.NET .NET FastReport FastReport ASP.NET ASP.NET WebReport WebReport
3 марта 2026

Обзор на .NET 10: что нового в C# 14, ASP.NET Core, WinForms и MAUI

Microsoft выпустила .NET 10 с долгосрочной поддержкой (LTS), актуальной до 10 ноября 2028 года. Релиз принёс не революцию, но массу точечных, зрелых улучшений. Разбираем главное в этой статье.
6 февраля 2026

FastReport VCL: как 25 лет инноваций изменили подход к отчётности в VCL-приложениях

Мы решили оглянуться назад, чтобы показать, как менялись технологии отчетности, а также проследить ключевые этапы развития FastReport VCL в каждой версии.
13 октября 2025

Как использовать Excel формулы в отчете при экспорте в MS Excel

Начиная с версии FastReport .NET 2026.1 появилась возможность экспортировать формулы в Microsoft Excel. Важно правильно настроить экспорт формул и соблюдать синтаксис.

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