Забыли пароль?


Как использовать отчеты FastReport в PHP приложении. Часть 3

14 октября 2019 г.

Автор - Dmitriy Fedyashov

Это заключительная часть статьи об использовании FastReport.Net совместно с PHP приложением. В предыдущих статьях мы рассмотрели, как создать серверную часть на ASP.Net Core. Напомню, она позволяет получать отображение отчета, отображение дизайнера отчета с загруженным в него отчетом для редактиров...

Как сделать аутентификацию отчета в веб отчете FastReport.Net

13 октября 2019 г.

Автор - Dmitriy Fedyashov

Каждый раз, когда мы формируем веб отчет, ajax запрос приводит к выполнению хэндлеров: WebResource.axd и FastReport.Export.axd. Файлы с расширением axd используются в приложениях ASP.Net для получения ресурсов из библиотек dll: изображения, javascript и стили. В итоге мы получаем HTML файл отчета. ...

Как использовать отчеты FastReport в PHP приложении. Часть 1.

13 октября 2019 г.

Автор - Dmitriy Fedyashov

FastReport.Net создан специально для платформы .net. Соответственно веб отчеты работают с технологиями ASP.Net и ASP.Net Core. Но, по-прежнему, большинство веб сайтов во всемирной паутине написано на PHP. И многие бы хотели отображать в своих php приложениях отчеты FastReport. Как вы понимаете это ...

Как использовать отчеты FastReport в PHP приложении. Часть 2.

13 октября 2019 г.

Автор - Dmitriy Fedyashov

В первой части статьи мы создали приложение ASP.Net Core в котором реализовали методы: отображение отчета, отображение дизайнера отчета и сохранение измененного в дизайнере отчета на сервер. Но это лишь две функциональные возможности, которые мы заявили. Нам нужно реализовать метод экспорта нужного ...

Как использовать Online Designer в одностраничном приложении Angular

28 апреля 2019 г.

Автор - Dmitriy Fedyashov

В этой статье мы рассмотрим, как использовать FastReport Online Designer в одностраничном приложении на основе фреймворка Angular и ASP .Net Core. Благодаря тому, что бэкенд такого SPA приложения реализуется на ASP .Net Core мы можем с легкостью использовать библиотеки FastReport. Остается лишь оди...

Как использовать FastReport.Core в Web API приложении

5 ноября 2018 г.

Автор - Dmitriy Fedyashov

В этой статье мы создадим API для получения отчетов FastReport от сервера. Прежде всего определимся что же такое API. Дословно эта аббревиатура расшифровывается как программный интерфейс приложения. Это означает, что приложение имеет интерфейс, предоставляющий доступ к его функциям. В контексте веб ...

Показ предварительно подготовленного отчета в Web

5 ноября 2018 г.

Автор - Dmitriy Fedyashov

Нововведения в FastReport.Net 2018.4 коснулись и веб отчетов. Появилась возможность отображать отчеты в формате fpx, т.е. предварительно подготовленные отчеты. Формат fpx очень удобен для обмена отчетами, ведь он помимо шаблона содержит и данные. То есть для отображения отчета в формате fpx совсем н...

Как создать ASP.Net MVC проект в FastReport.Mono

8 октября 2018 г.

Автор - Dmitriy Fedyashov

Прежде всего, для программирования на C# под Linux вам потребуется установить: MonoDevelop – среда разработки под фреймворк .Mono; XSP – тестовый веб сервер для запуска ASP.Net приложений; «Боевой» web сервер, например Apache. Но это если вы собираетесь развернуть ASP.Ne...

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

18 мая 2018 г.

Автор - Dmitriy Fedyashov

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

Как использовать объект WebReport в ASP .Net Core

17 января 2018 г.

Автор - Dmitriy Fedyashov

Не так давно FastReport порадовал нас новой библиотекой - FastReport Core. Это специальная версия FastReport.Net для работы с фреймворком ASP .Net Core. Все бы ничего, но не был реализован объект WebReport и OnlineDesigner. Приходилось делать экспорт отчета в HTML, и затем передавать его в представл...

Как передать параметр в отчет с помощью URL

23 августа 2017 г.

Автор - Dmitriy Fedyashov

Работая с отчетами в сети Интернет, обязательно появляется потребность передавать значения каких-либо параметров. Это, например, могут быть данные для фильтрации списков или информация о клиенте. Вызывая веб форму с отчетом, было бы удобно передать параметры с помощью URL (Universal Resource Locator...

Как использовать FastReport.Net в ASP.NET Web API

22 августа 2017 г.

Автор - Dmitriy Fedyashov

Фреймворк Web API позволяет быстро и просто создавать HTTP-сервисы. В отличие от обычных ASP.Net MVC проектов, Web API не работает с представлениями. Используется контроллер специального вида, методы которого возвращают объекты модели. Задача такого контроллера передавать данные, а не представления...

Интерактивный веб отчет с планом и закладками

16 августа 2017 г.

Автор - Dmitriy Fedyashov

Интерактивные отчеты позволяют пользователю взаимодействовать с ним. Например, отчет может содержать гиперссылки, закладки, содержание. По нажатии на название раздела в содержании вы перемещаетесь по закладке в нужное место отчета. Такие отчеты часто используют в каталогах. Давайте создадим такой и...

Управление свойствами веб отчета внешними контролами

16 августа 2017 г.

Автор - Dmitriy Fedyashov

В этой статье я хочу рассмотреть возможность работы с отчетом с помощью элементов управления веб формы в проекте ASP .Net MVC. Итак, задача - создать веб приложение, которое будет позволять: 1) загружать веб отчет; 2) экспортировать отчет в один из трех форматов; 3) отображать/скр...

Обновление объекта отчета в проекте ASP.Net MVC с помощью Ajax

16 августа 2017 г.

Автор - Dmitriy Fedyashov

Технология ajax далеко не нова и существенно ускоряет работу веб приложений. Кроме того, не маловажна и визуальная составляющая. Согласитесь, не очень-то приятно, когда при каждом нажатии на веб-кнопку обновляется вся страница. Если ваш интернет не очень быстр, эта процедура вызывает раздражение, та...

Интерактивный web отчет с раскрывающимися группами

15 августа 2017 г.

Автор - Dmitriy Fedyashov

В этой статье мы рассмотрим, как создавать интерактивные отчеты с раскрывающимися группами. Мы будем группировать записи и отображать группы в свернутом виде. При необходимости пользователь раскрывает группу и просматривает содержимое. Такая функциональность позволяет существенно повысить удобство р...

Интерактивный веб отчет в MVC проекте

14 августа 2017 г.

Автор - Dmitriy Fedyashov

В этой статье мы рассмотрим, как создавать интерактивные веб отчеты. Такие отчеты позволяют переходить на детальные отчеты или другие страницы с помощью гиперссылок. Такие отчеты повышают удобство работы с отчетностью. Ведь гораздо удобнее просматривать детальную информацию исходя из контекста основ...

Интерактивный веб отчет - детальная страница

14 августа 2017 г.

Автор - Dmitriy Fedyashov

Интерактивные отчеты позволяют пользователю взаимодействовать с отчетом посредством гиперссылок. Благодаря гиперссылкам можно запускать другие отчеты или переходить на другие страницы отчета или переходить к закладкам. В статье «Интерактивный веб отчет в MVC проекте» мы рассмотрели, как...

Интерактивная матрица в веб отчете

14 августа 2017 г.

Автор - Dmitriy Fedyashov

Давайте вспомним как создать интерактивную матрицу. Воспользуемся базой данных xml из поставки FastReport.Net. Выбираем таблицы: Добавляем на бэнд «Данные» объект «Матрица»: Теперь раскройте таблицу Order Details в окне данных. Вы увидите связные таблицы Products и Or...

Скачивание отчета в виде документа Excel в MVC

13 августа 2017 г.

Автор - Dmitriy Fedyashov

Мы уже рассмотрели пример отображения диалогового окна печати отчета в формате HTML и PDF. Теперь, я расскажу, как сохранять отчеты в нужном формате на примере Excel. Воспользуемся веб приложением MVC. Сохранение отчета будет осуществляться кнопкой. Добавим ее на веб страницу Home. Для этого откры...