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


Сравнительный анализ генераторов отчетов SQL Server Reporting Services и FastReport .Net. Часть 1. Функциональные возможности

18 ноября 2017 г.

Автор - Dmitriy Fedyashov

Электронная и печатная отчетность применяется во многих сферах нашей жизнедеятельности. Вы можете представить бухгалтерию без годового отчета? Или транспортную компанию без накладных? Так или иначе отчеты имеют огромное значение в производстве и бизнесе. Именно поэтому программы – генераторы о...

Сравнительный анализ генераторов отчетов SQL Server Reporting Services и FastReport .Net. Часть 2. Поддерживаемые технологии. Объекты отчета.

18 ноября 2017 г.

Автор - Dmitriy Fedyashov

Технологии Продолжая тему возможностей генератора отчетов, мы рассмотрим технологии, которые они поддерживают. Технология SSRS FR.Net WinForms ✓ ✓ WPF ✓ ✓ ASP.Net ✓ ✓ ASP.Net MVC ✓ ✓ ASP.Net C...

Сравнительный анализ генераторов отчетов SQL Server Reporting Services и FastReport .Net. Часть 3. Источники данных. Экспорт.

18 ноября 2017 г.

Автор - Dmitriy Fedyashov

Источники данных Основа отчета – данные. Давайте же рассмотрим какие источники данных доступны в Reporting Services и FR.Net. Сначала рассмотрим встроенные коннекторы. То есть те, которые доступны вам сразу при создании источника данных в отчете, без дополнительных инсталляций и настроек: ...

Сравнительный анализ генераторов отчетов SQL Server Reporting Services и FastReport .Net. Часть 4. Сравнение производительности

18 ноября 2017 г.

Автор - Dmitriy Fedyashov

Это заключительная часть нашего сравнительного анализа двух известных генераторов отчетов Microsoft SQL Server Reporting Services и FastReport .Net. Мы уже рассмотрели ранее функциональные возможности, поддерживаемые технологии, объекты отчета и поддерживаемые форматы экспорта отчетов. В довершение ...

Как оптимизировать размер файла отчета в формате PDF

16 октября 2017 г.

Автор - Dmitriy Fedyashov

В этой статье мы поговорим о PDF экспорте в FastReport.Net. А именно о размере файла, полученного в результате экспорта. На размер итогового файла влияет достаточно много факторов: качество изображений, встроенные шрифты, шрифты в «кривых», фоновое изображение и др. Давайте взглянем на ...

Как загрузить отчет в формате PDF используя FastReport Core

18 сентября 2017 г.

Автор - Dmitriy Fedyashov

В этой статье мы продолжим тему “FastReport Core + .Net Core”. В предыдущей статье мы рассмотрели, как отображать отчет с помощью экспорта в формат html. Теперь я покажу, как организовать загрузку отчета из браузера на локальный компьютер с помощью кнопки. В качестве конечного файла мы б...

FastReport.Net Core

14 сентября 2017 г.

Автор - Anatoly Kukuyuk

В FastReport.Net 2017.4 появилась поддержка .Net Core, теперь вы можете использовать FastReport.Net не только под Windows, но и под Linux или в контейнерах Docker. Для Linux нужен XServer и библиотеки libgdiplus и libx11-dev. В комплекте поставки есть демо-версия, которая позволяет проверить работу ...

Как использовать FastReport Core в Linux

14 сентября 2017 г.

Автор - Dmitriy Fedyashov

В предыдущей статье мы рассмотрели простейший пример использования нового продукта от FastReport – FastReport Core. Это был пример для Windows. Теперь же, мы рассмотрим пример для Linux. Прежде всего для Linux нам потребуются дополнительные библиотеки, которые могут быть не установлены по умо...

Бэнды FastReport.Net

30 августа 2017 г.

Автор - Dmitriy Fedyashov

Страница отчета в FastReport.Net обязательно должна содержать хотя бы один бэнд – контейнер для объектов. Признаюсь, при первом знакомстве с FastReport мне показался этот механизм надуманным. Почему бы не размещать объекты прямо на страницы без дополнительных контейнеров? Но осознав всю прелес...

Типы отчетов в FastReport

30 августа 2017 г.

Автор - Dmitriy Fedyashov

Сегодня мы поговорим о типах отчетов, которые мы можем создать в FastReport.Net. Не опытному пользователю генератора отчетов может показаться, что отчеты представляют собой лишь списки, ну или сгруппированные списки. Однако возможности генератора отчетов значительно шире, чем отображение списков. Бл...

Как объединить несколько csv файлов в один

29 августа 2017 г.

Автор - Dmitriy Fedyashov

Хранить данные в csv файла зачастую очень удобно. Всегда можно открыть файл любым текстовым редактором и подправить. Но как быть, если в одном документе у вас есть ссылки на данные из другого? Вам нужно объединить два файла в один, для удобства дальнейшей работы с csv документом. Сделать это вручную...

Начальные знания для понимания отчетов FastReport.Net

26 августа 2017 г.

Автор - Dmitriy Fedyashov

Понятие «генератор отчетов» появилось относительно недавно. Давайте определимся что же это такое. Генератор отчетов – это программа позволяющая на основе набора данных создавать готовые к демонстрации документы. Первые генераторы отчетов были примитивны и позволяли создавать докум...

Как использовать SVG объект в FastReport.Net

26 августа 2017 г.

Автор - Dmitriy Fedyashov

Вопрос векторной графики в FastReport.Net, говоря откровенно, был проработан слабо. В дизайнере есть небольшой набор фигур и полигонов, но как использовать файлы с векторной графикой? И вот, совсем недавно, появился плагин для дизайнера отчетов, который добавляет на палитру компонентов новый объект...

Online Designer для чего и как

26 августа 2017 г.

Автор - Dmitriy Fedyashov

FastReport.Net следует современным тенденциям и уделяет довольно много времени веб отчетам. Такие отчеты могут размещаться на любом веб ресурсе, поддерживающим html, ведь веб отчет не что иное как экспорт отчета в html. Благодаря интеграции с ASP.Net мы можем работать с объектом отчета также, как и ...

Как сделать PDF документ из текстового файла

25 августа 2017 г.

Автор - Dmitriy Fedyashov

Сегодня мы поговорим о тех случаях, когда вам нужно сделать PDF документ, но на компьютере нет Adobe Acrobat. У вас только есть текстовый файл с исходными данными и FastReport Desktop. Для начала необходим тестовый файл, в котором есть разделение на абзацы (перевод каретки на новую строку). Такой и...

Как сделать свадебные приглашения из Excel таблицы

25 августа 2017 г.

Автор - Dmitriy Fedyashov

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

Как ежедневно строить графики из csv файлов

24 августа 2017 г.

Автор - Dmitriy Fedyashov

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

Как сделать преобразование файла csv: убрать столбцы, отсортировать, отфильтровать

24 августа 2017 г.

Автор - Dmitriy Fedyashov

Табличный редактор MS Excel хорошо справляется с редактированием CSV файлов. Вы можете сортировать и фильтровать данные, убирать ненужные колонки, добавлять нумерацию. Но что, если у вас нет табличного редактора? Редактирование csv файла превращается в ад. Вам нужно отслеживать разделители, чтобы по...

Как напечатать конверты из списка адресов

24 августа 2017 г.

Автор - Dmitriy Fedyashov

В продолжение предыдущей статьи о пригласительных на свадьбу хочу рассказать о том, как напечатать конверты из списка адресов в csv файле. Допустим у вас есть список имен и их почтовых адресов. И вы хотели бы разослать им письма с приглашениями на свадьбу. Заполнять вручную большое количество конвер...

Как сделать лотерейные билеты с помощью FastReport.Net

23 августа 2017 г.

Автор - Dmitriy Fedyashov

Допустим, вы решили провести лотерею в офисе и у вас есть только FastReport.Net под рукой. Нужно создать два набора билетов с уникальными номерами. Первый набор для пользователей, второй – для лототрона. Мы будем генерировать уникальные числа для лотереи в скрипте отчета и использовать список...