Друзья, поздравляю всех с выходом нового релиза FastReport 5.5 для Lazarus и RAD Studio (Delphi, C++Builder)!

Вчера компания FastReports выпустила свой флагманский продукт FastReport.
FastReport — генератор отчётов любой сложности с огромными возможностями для Delphi, C++Builder и Lazarus.

На мой взгляд, продукт FastReport не нуждается в каком-то особом представлении, этот продукт является де-факто стандартом построения отчётов не только в России, СНГ, но и известен во всём мире. Практически любое бизнес-приложение нуждается в использовании генератора отчётов.
image

Новый релиз FastReport 5.5 полностью совместим с последними новейшими инструментами разработки приложений RAD Studio 10.1 Berlin и Lazarus 1.6.
Приятно, что компания уделила особое внимание улучшениям и появлению новых возможностей для разработчиков в Lazarus таких, как поддержка внутренних диаграмм(Charts), экспорт в PDF и исправления совместимости.


image

Как известно, кроссплатформенная среда разработки Lazarus позволяет разрабатывать оконные приложения для различных ОС, в том числе и для Linux, и теперь разработчики могут в полной мере насладиться, используя новые возможности последней версии FastReport.

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

image

Основные новые возможности FastReport 5.5:


— поддержка среды разработки Embarcadero RAD Studio 10.1 Berlin;
— поддержка среды разработки Lazarus 1.6;
— множество улучшений и новых возможностей для Lazarus;
— для VCL улучшена работа FastReport с высоким dpi разрешением экрана;
— исправлены параметры в FireDAC;
— добавлена поддержка TfrxPrintMode в frxClassRTTI;
— исправлено обновление списка источников бумаги после смены TfrxReport.PrintOptions.Printer в дизайнере;
— [Fast Script] увеличена точность FormatFloat;
— исправлена печать на принтерах с высоким разрешением;
— исправлено числовое форматирование в XLSX экспорте;
— исправлено использование FieldNames в DBF экспорте;
— исправлен Z-order для изображений в HTML(Layered) экспорте;
— добавлена поддержка HTML тэгов и межстрочного интервала в DOCX экспорте;
— добавлен пример SynPDF Export;
— улучшен кэш изображений;
— [Lazarus] добавлен экспорт в PDF;
— [Lazarus] добавлена поддержка стандартного объекта Chart;
— [Lazarus] исправлена печать изображений;
— [Lazarus] исправлена совместимость с x64 платформами;
— исправлены проблемы с изображениями и диалоговыми формами;
— исправлены проблемы неправильного масштабирования;
— исправлено горизонтальное выравнивание в ODF экспорте;
— исправлена ошибка с цветом и рамкой страницы в PDF экспорте;
— исправлен шрифт стилей для HighDPI;
— и многое другое.

Подробнее с новыми возможностями можно ознакомиться на официальном сайте:
www.fastreport.ru/ru/news/373

Самые важные ссылки по FastReport:


Руководство пользователя в PDF:
https://www.fastreport.ru/public_download/docs/vcl/UserManual-ru.pdf
Online — руководство пользователя:
https://www.fastreport.ru/public_download/html/FR5UserManual-HTML-ru/index.html

Скачать последнюю версию для RAD Studio (Delphi, C++Builder) с официального сайта:
https://www.fastreport.ru/ru/download/fast-report-vcl-5/
Скачать последнюю версию для Lazarus с официального сайта:
https://www.fastreport.ru/ru/download/fast-report-lazarus/

Хочется добавить, что компания FastReports создала почти совершенный продукт и при этом ещё уделила особое внимание:
— качеству продукта;
— наличию документации на русском языке;
— наличию руссификатора;
— наличию различных примеров;
— выполнению поддержки на русском языке.
Кроме этого, в компании компоненты FastReport специально оптимизируются и ежедневно многократно тестируются для скоростного формирования тяжёлых корпоративных отчётов реального бизнеса.

image

Желаю получить удовольствие от использования одного из лучших инструментов в отрасли по генерации отчётов.
Всем удачи!

Update 1:
для Lazarus в Linux необходима редакция Pro с исходниками и Qt (которая установлена по умолчанию).

Комментарии (11)


  1. AdmAlexus
    28.04.2016 20:13
    +1

    Было бы странно, если бы проект с чуть больше чем полностью русскоязычной командой не уделял особого внимания:


    — наличию документации на русском языке;
    — наличию руссификатора;

    — выполнению поддержки на русском языке.

    А по сабжу — замечательный продукт.


    1. ipswitch
      29.04.2016 00:56
      +2

      Некоторые русские команды из кожи вон лезут, чтобы показать, какие они все «американцы».
      Даже Paragon одно время этим страдал, во времена господства PiLoc / SlovoED.

      А так, до сих пор не утихают ненавистники Telegram как раз из-за отсутствия «из коробки» русского языка. Те, кто знают, кто автор идеи (Дуров) — злятся ещё больше.


      1. gangstarcj
        29.04.2016 08:11
        +1

        JetBrains из числа тех, кто не делает локализацию.


        1. OnYourLips
          29.04.2016 16:02
          +1

          И правильно делают.
          В профессиональных инструментах перевод только мешает, причем сильно. Посмотрите на Visual Studio или Photoshop.

          А вот в пользовательских программах перевод нужен для увеличения аудитории.


      1. Error1024
        29.04.2016 09:33
        +1

        Я, не смотря на «качество» своего английского, тоже в первую очередь английское описание делаю в проектиках на гитхабе — более широкий охват аудитории


  1. vcooking
    29.04.2016 00:44

    Продукт неплохой. Жаль у нас Delphi5, потому, в отличие даже от лазаровцев, приходится довольствоваться 4 (

    Что бы хотелось:
    1) чтобы на отчёт можно было помещатть контролы, и вид отчёта мог меняться в результате нажатия каких-то кнопок, например. А то весь интерактив — через диалоговые окна В ПРОЦЕССЕ построения отчёта, а как отчёт сделан — ничего уже не поменять. Да, я понимаю, что это против идеологии отчёта — листа бумаги, но… хотелось бы.
    2) Поддерживаете ли вы ещё 4.15?
    2) И вопрос: Можно ли в 4.15 готовить файлы в формате fp3?


    1. DenisVasilyev
      29.04.2016 12:43

      Ваши вопросы я переадресовал представителю FastReports, привожу его ответы:

      1) Больше интерактивности. Кое-что для этого сейчас делается — вносятся изменения в архитектуру 6-й версии. Кстати, в FastReport.Net тоже напоролись на подобные же грабли (упёрлись в лист бумаги, что называется), и тоже кое-что сделали для их решения (в майском релизе FastReport.Net будет).
      2) Нет, 4-ка уже официально не поддерживается и не фиксится. Дело в том, что основной груз поддержки у нас ложится на совместимость со всеми версиями Delphi/RAD Studio — а поддерживать в этой инфраструктуре две версии своего продукта одновременно — для нашей небольшой компании непозволительная роскошь. Клиент платит за новые фичи. Мы специально проводили замеры-исследования, в которых выяснили, что % пользователей Delphi версий до 7-й очень мал, т.е. затраты на поддержку этих версий просто не окупятся. Мы же не будем ставить для них цену выше, чем для остальных версий, тем паче, не от богатства знатного они не переходят на более высокие версии Delphi. А так, клиенты используют до сих пор 4-ку, бывают даже приходящие за «даунгрейдом» («у нас 5-ка/4-ка Delphi» — покупают FR5 и по запросу в довесок выдаём им 4-ку. Для таких случаев мы рекомендуем редакцию с исходниками брать — Prof/Enterprise).
      3) Конечно же! fr3 — формат шаблона, fp3 — подготовленный отчёт.


      1. vcooking
        29.04.2016 18:29

        Спасибо за ответы. Очень порадовало что можно будет иметь больше интерактивности. Мы на 5-ке сидим уже 15 лет, потому что система (торговля и склад) очень большая, сотни executables; была попытка пересесть на 7-ку, стоившая $400 000(в основном на зарплату, понятно, а не на оплату софта), неудачная. Я понимаю ваши резоны, так как и мы вряд ли будем на 5-ке всю жизнь.

        Я правда не совсем понял про 2 версии. Мне кажется, 5-ка практически совместима с 7-ой (у AlphaSkins — одна версия начиная с 5-ки), а вот между 7-кой и — XE10 гораздо большая разница.


  1. Here_and_Now
    29.04.2016 09:49
    +1

    Расскажите более подробно про продукт. Где и как он используется?

    Я занимаюсь анализом и визуализацией данных, но посмотрев видео на YouTube не совсем понял что ваш продукт делает. Мне это может быть полезно?


  1. Denisio
    29.04.2016 11:04

    А когда появятся графики в дизайнере FastReport.Net для ASP.NET?


  1. FSA
    29.04.2016 12:08

    Ух ты! Продукт ещё жив. Помню в начале 2000 годов я писал небольшую программу, чтобы карточки для доступа в интернет печатать с паролями. Как раз использовал FastReport.