Поддержка редактируемых полей в 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 документе.

2 сентября 2024

Обзор облачного решения для создания и управления отчетами

МоиОтчеты Облако — это мощное облачное решение для создания и управления отчетами, обеспечивающее широкий спектр возможностей, от создания документов в различных форматах до интеграции с корпоративными системами.
12 августа 2024

Как собрать и установить плагин Postgres в FastReport .NET

В этой статье описывается подключение к базе посредством плагина FastReport .NET для дизайнера отчетов из Visual Studio через NuGet-сервер.
8 августа 2024

Как установить FastReport .NET и его компоненты в Windows

Пошаговая инструкция по онлайн и ручной установке через регистрационный код FastReport .NET и его компонентов в Windows.