Поддержка редактируемых полей в WebReport

18.05.2018

В своей статье “Интерактивные формы в PDF экспорте Fast Report .Net 2018” я уже рассматривал редактируемые поля. Суть в том, что объекты Text и Checkbox можно редактировать в режиме предварительного просмотра отчета, если включить у них свойство Editable. До недавнего времени эта функция поддерживалась только для desktop отчетов. Теперь, начиная с версии 2018.2.3, веб отчеты также могут иметь редактируемые поля. То есть при просмотре отчета в браузере вы можете изменять текст и флажки, и после этого, например, экспортировать отчет в нужный формат.

Давайте рассмотрим на примере как это работает.   Допустим у нас есть веб приложение с объектом WebReport. В объекте выводится произвольный отчет. Я взял для примера отчет Master-Detail из поставки FastReport.Net. Выбираем нужный текстовый объект и в его свойствах задаем Editable = true.

Я сделал два поля редактируемыми: Unit price и Discontinued.

Запустим веб приложение:

Перед нами категории со списками товаров. Допустим, я предприниматель и просматриваю товары своего магазина. Я вижу ошибку в цене или описании и исправляю ее прямо в отчете. Затем, я могу сохранить отчет или распечатать, чтобы передать его на корректировку цен администратору. Все просто и удобно.

Давайте исправим цену для какого-либо товара. Просто нажмите на нужное текстовое поле, и перед вами откроется окно редактирования:

 

Ну и для наглядности проставим флажки в поле Discontinued для других товаров:

 

Кстати. Если использовать свойство Editable, а при экспорте в PDF установить опцию InteractiveForms – то вы получите редактируемые поля в PDF документе.

FastReport FastReport ASP.NET ASP.NET WebReport WebReport
3 июня 2025

Как импортозаместить генерацию документов в крупных компаниях: обзор продукта «МоиОтчеты Корпоративный Сервер»

В обзоре расскажем, как МоиОтчеты Корпоративный Сервер справляется с задачами крупного бизнеса и государственных предприятий в области автоматизированной генерации отчетов и документов.
30 мая 2025

Открываем файлы с расширением FP3 с помощью МоиОтчеты Вьювер

МоиОтчеты Вьювер — идеальное решение для работы с файлами FP3. Он позволяет легко открывать, просматривать, печатать и экспортировать отчёты.
21 апреля 2025

Работа с компонентом TfrShellTreeView в FastReport VCL

В данной статье мы рассмотрим компонент TfrShellTreeView. Он предназначен для отображения элементов файловой системы и частично является аналогом компонентов TDirectoryListBox, TDirectoryOutline и TShellTreeView.