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


Управление размером бэнда в дизайнере с помощью мыши

5 ноября 2018 г.

Автор - Dmitriy Fedyashov

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

Дублирование или удаление страниц при предварительном просмотре отчета

1 ноября 2018 г.

Автор - Dmitriy Fedyashov

В FastReport 2018.4 появилась очень интересная функциональная возможность – добавлять и удалять страницы отчета в режиме предварительного просмотра. Давайте внесем ясность. Речь идет о страницах построенного отчета. То есть вы можете выбрать конкретную страницу отчета и клонировать ее сколь уг...

Как использовать онлайн дизайнер в веб приложении .Mono

1 ноября 2018 г.

Автор - Dmitriy Fedyashov

Те, кто сталкивался с онлайн дизайнером в FastReport.Net наверняка оценили все его преимущества и, работая с FastReport.Mono, хотели бы использовать его в своих веб приложениях. На самом деле в этом нет ничего сложного. Сегодня мы рассмотрим, как создать веб приложение в MonoDevelop и использовать в...

Как создать собственный итог в матрице FastReport.Net

8 октября 2018 г.

Автор - Dmitriy Fedyashov

Объект Матрица в FastReport .Net очень хорошо выполняет типовые задачи по отображению сводных таблиц. Но, когда задачи не стандартные нам поможет только скрипт отчета. Именно в скрипте можно реализовать почти любые требования. Как вы знаете, матрица имеет встроенную функцию отображения итогов по по...

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

8 октября 2018 г.

Автор - Dmitriy Fedyashov

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

Как добавить поле с данными в строку матрицы

8 октября 2018 г.

Автор - Dmitriy Fedyashov

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

Как создать вычисляемое поле в матрице из скрипта отчета FastReport .Net

7 октября 2018 г.

Автор - Dmitriy Fedyashov

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

Как использовать собственные библиотеки с функциями в дизайнере отчетов

6 сентября 2018 г.

Автор - Dmitriy Fedyashov

Несмотря на то, что «арсенал» встроенных функций в дизайнере отчетов отнюдь не мал, иногда все же не хватает какой-то специфической. Благодаря наличию скрипта в отчете мы легко можем реализовать нужную функцию. Но что, если эта функция на нужна во многих отчетах? Каждый раз добавлять ее ...

Как добавить коннектор к базе данных Oracle в дизайнер отчетов с помощью plug-in

6 сентября 2018 г.

Автор - Dmitriy Fedyashov

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

Как управлять отступом сверху на второй странице отчета

6 сентября 2018 г.

Автор - Dmitriy Fedyashov

Часто, при отображении отчета вы можете наблюдать как не поместившиеся на первой странице данные переносятся на вторую. Это характерно для бэнда «Данные» и «Заголовок группы», и связанных с ними. В бэнде «Данные» могут быть поля данных, или другие объекты, таки...

FastReport .Mono. Что это, и для чего?

20 августа 2018 г.

Автор - Dmitriy Fedyashov

Моно - это платформа разработки с открытым исходным кодом на основе .NET Framework, позволяет разработчикам создавать кросс-платформенные приложения. Реализация Mono .NET основана на стандартах ECMA для C # и Common Language Infrastructure. Разработанный компанией Novell, Xamarin, а теперь Microsof...

Установка FastReport.Mono на CentOS7

14 августа 2018 г.

Автор - Dmitriy Fedyashov

Как вы знаете, установка программ в Linux системах происходит традиционно с помощью командной строки из репозитория. Однако, сейчас многие системы предоставляют визуальные софтверные репозитории, например, Ubuntu Software Center. Но мы с вами рассмотрим первый способ. Для работы с генератором отчето...

Как использовать хранимые процедуры в FastReport.Net

14 августа 2018 г.

Автор - Dmitriy Fedyashov

В этой статье пойдет речь об использовании хранимых процедур для получения данных для отчета. На примере MS SQL я покажу вам как создавать м использовать функции в отчете. Как вы знаете Transact SQL позволяет нам создавать нам хранимые процедуры и функции. Хранимые процедуры применяются для автомат...

Как использовать динамические запросы в FastReport.Net

14 августа 2018 г.

Автор - Dmitriy Fedyashov

Большинство пользователей FastReport.Net строят отчеты получая данные из SQL СУБД, и хотели бы пользоваться преимуществами Sql в своих отчетах. Ничего не мешает вам использовать динамические запросы, хранимые процедуры и функции. В этой статье мы рассмотрим, как использовать динамические запросы при...

Как использовать SQL функции в FastReport.Net

14 августа 2018 г.

Автор - Dmitriy Fedyashov

Для получения данных в MS SQL можно использовать sql запросы, хранимые процедуры и хранимые функции. Ранее мы уже рассмотрели, как использовать динамические запросы и хранимые процедуры в качестве источника данных отчета. В этой статье мы создадим табличную и скалярную функцию и используем их в отче...

Обновленное меню экспорта отчета FastReport.Net

13 августа 2018 г.

Автор - Dmitriy Fedyashov

В версии FastReport.Net 2018.3.14 появилась полезная доработка, которая не касается функциональности генератора. Зато, она заметно улучшает юзабилити дизайнера отчета, а точнее режима предварительного просмотра отчета. Доработка коснулась меню экспортов. Так как разработчики регулярно радуют нас но...

Векторные штрих коды и SVG в экспортах PDF, HTML и SVG

30 мая 2018 г.

Автор - Dmitriy Fedyashov

В FastReport 2018.2 появилась поддержка векторной графики в экспортах. Теперь некоторые штрих-коды и SVG изображения экспортируются в векторном виде. Это касается экспорта в PDF, HTML и SVG. По поводу штрих кодов нужно дать пояснение – только линейные штрих коды могут быть экспортированы как ...

Как использовать новое свойство TextObject.TextRenderType

29 мая 2018 г.

Автор - Dmitriy Fedyashov

Новое свойство пришло на замену устаревшему HtmlTags. Теперь свойство TextRenderType отвечает за обработку html тегов, и не только. Это свойство имеет три возможных значения: Default – просто текст, без преобразования тегов; HtmlTags – применение html тегов. Список их довольно ограни...

Как подключаться к СУБД MS SQL из отчетов в .Net Core

29 мая 2018 г.

Автор - Dmitriy Fedyashov

Одной из наиболее распространенных СУБД с которой работают .Net разработчики является MS SQL Server. В этой статье мы рассмотрим, как в своем .Net Core приложении использовать отчеты FastReport.Net с подключением к источнику данных MS SQL. Для начала, необходимо создать отчет с подключением к MS SQ...

Обзор новых возможностей Online Designer в версии 2018.2

29 мая 2018 г.

Автор - Dmitriy Fedyashov

Новая версия Online Designer продемонстрировала 5 нововведений. Эти новшества коснулись, как юзабилити, так и функциональности. Но обо всем по порядку. 1) Добавлена возможность горизонтального ресайза бэндов. Эта возможность позволяет изменять ширину заголовков бэндов. Когда это нужно? Если з...