Новости

2 сентября 2024

Изменения в лицензионном соглашении и условиях использования FastCube .NET

С 30 сентября вступает в силу обновленное лицензионное соглашение FastCube .NET
26 декабря 2022

Итоги и планы

2022 год был насыщен важными для нас событиями. Несмотря на непредсказуемость и все сложности, с которыми пришлось столкнуться за последние 12 месяцев, мы продолжали усердно работать, каждый день делая генерацию документов в тысячах приложений еще лучше. Что же важного произошло? Осенью этого года мы получили новое название – «Быстрые отчеты». Смена наименования хоть и может показаться неожиданной, но, на самом деле, назревала давно. Новое название отражает обновленную стратегию компании: библиотеки и программные продукты компании являются лидерами в области импортозамещения, а разработки теперь предназначены не только для программистов, но и для крупных корпоративных клиентов. Под капотом – все тот же мощный генератор отчетов, известный вам более 20 лет. Важным этапом развития VCL направления генераторов отчетов стало прекращение поддержки устаревших неюникодных версий. Это поможет нам более интенсивно работать над улучшениями в FastReport и внедрять более современные возможности с каждым релизом. С релиза 2023.1 FastReport VCL поддерживает версии Delphi, начиная с 2010. Состоялся выпуск программы для конвертирования файлов из формата fp3 в любой формат данных FastReport VCL - FastConverter .FP3. Для .NET направления был запущен собственный NuGet-сервер - хранилище лицензионных продуктов для пользователей. Теперь вы можете удобно загружать последние версии наших компонентов на любой операционной системе. А FastReport.Core получил поддержку отрисовки графики и текста с помощью библиотеки SkiaSharp. Мы поучаствовали в рекордном количестве хакатонов в роли экспертов и наставников. Уровень профессионализма многих студентов и даже школьников не может не радовать. Спим спокойно: отрасль в надежных руках. А что же о планах?  Действительно революционным прорывом в 2023 году для нас станет релиз сразу нескольких сервисов. Один из них – облачный построитель отчетов МоиОтчеты Облако. Это онлайн сервис по созданию, хранению, редактированию отчетов и документов, который позволяет с минимальным участием программиста настроить и внедрить отчетность в компанию. Его запуск состоится уже 16 января, и вы сможете попробовать его одними из первых! Мы также работаем над высокопроизводительной библиотекой для создания отчётов и документов на базе WPF для разработки бизнес-приложений. Остальные продукты получат такие возможности: Поддержка WASM Новые объекты отчетов Поддержка последней версии среды – .NET 8, RAD Studio Обновление пользовательского интерфейса и пользовательского опыта Метка цифровой подписи Поддержка RFID меток для ZPL-экспорта Реализация карты на основе GeoJson И многое другое! А еще мы предлагаем вам написать письмо Деду Морозу. Да-да, мы приглашаем вас рассказать нам о том функционале, который вы сами хотели бы видеть в новых версиях в следующем году. Может это отчеты для Android? Или экспорт в какой-нибудь экзотический формат? Расскажите нам о своем желании в форме ниже. Будет здорово, если вы также расскажете о том, как это изменит работу вашего приложения. Поздравляем с наступающими праздниками, Команда Быстрых отчетов. Загрузка…
12 декабря 2022

Новогодние скидки на FastReport VCL и FastReport .NET

Успейте купить с наибольшей выгодой!  Мы дарим вам скидку на генераторы документов FastReport VCL и FastReport .NET Single всех редакций. Дни проведения акции: -30% с 12 по 18 декабря -20% с 19 по 25 декабря -10% с 26 по 31 декабря Предложение распространяется только на покупку полных лицензий и не действует при покупке апгрейда или продления.   КУПИТЬ СЕЙЧАС!  
12 декабря 2022

Цифровая подпись в новом FastReport VCL 2023.1

Добавлена возможность делать прикрепленную и открепленную цифровую подпись произвольных файлов. Они будут использоваться с помощью установленных в систему криптопровайдеров. Пример отчета с цифровой подписью можно посмотреть по пути Demos\FileSignature. Инструкция доступна по этой ссылке. Новая функция позволяет подписывать файлы с использованием алгоритма «ГОСТ Р 34.10-2012», когда установлен соответствующий криптопровайдер – КриптоПро. Добавлена возможность задавать произвольные имена листов в экспортах: frxBIFFExport, frxXMLExport, frxXLSXExport через событие OnGenerateSheetName. Движок SVG изображений теперь поддерживает шаблоны «pattern» для заливки объектов. Добавлен режим AutoSize для объекта TfrxOLEView. Улучшена совместимость с последней версией Lazarus и добавлена реализация объекта TfrxDateEditControl. С этой версией также прекращена поддержка Delphi 7.  Дополнительно мы оптимизировали работу существующего функционала и исправляли ошибки.   Полный список изменений в версии 2023.1 --------------- [Designer]- Исправлена фильтрация источников данных (Dataset). [Engine]+ Добавлен новый класс для подписи произвольного файла прикрепленной или открепленной подписью.- Исправлена позиция X вложенного отчета, когда механизм «держать вместе» используется внутри. [Exports]+ Добавлена возможность устанавливать имена листов в Excel экспортах (frxBIFFExport, frxXMLExport, frxXLSXExport)- Исправлена ошибка, когда PDFView рисовал пунктирную линию с неправильным масштабом в метафайле для векторного вывода PDF экспорта.- Исправлены ошибки экспорта PDF.- Исправлена проблема, когда изображения могли исчезать во время экспорта PDF в многопоточном приложении с графическим интерфейсом.- Исправлен размер шрифта в HTML тегах в XLSX экспорте.- Исправлена ошибка в экспорте xls(biff8) для платформы x64.- Исправлены поля Cc и Bcc в почтовой отправке через SMTP. [Lazarus]+ Добавлена реализация для TfrxDateEditControl.- Исправлена компиляция в новой версии Lazarus.- Отключен AutoSize для описания функций в дереве функций из-за внутренней ошибки Lazarus. [Preview]- Исправлена ширина формы поиска. [Report object]+ Добавлена поддержка атрибута dominant-baseline и элемента pattern.+ Добавлен Autosize для TfrxOLEView.- Исправлена ошибка переполнения при проверке размера типа в HTMLView стриме.- Исправлена проблема, когда метод TfrxRichView.RichEdit.Lines.LoadFromFile некорректно загружал файл в Rad Studio 11.2.- Исправлена ошибка штрих-кода Datamatrix с кодовой страницей ACSII.- Исправлен RTTI для штрих-кодов.- Исправлена утечка памяти в PDFView.- Исправлен TfrxPDFObject для 64bit в IDE. [Resources]* Обновлены швейцарские ресурсы.* Обновлены немецкие ресурсы.* Обновлены персидские ресурсы.
6 декабря 2022

Новые возможности в работе с FastReport for DBA 2023.1

Новая версия FastReport for DBA 2023.1 c конвертором шаблонов из JasperReports уже доступна для скачивания! А также мы создали интеграцию с МоиОтчеты Облако, улучшили валидатор отчетов с экспортами и многое другое.  Интеграция с МоиОтчеты Облако FastReport Desktop и FastReport for DBA начали поддерживать некоторое взаимодействие с МоиОтчеты Облако.   Скачивание и загрузка отчетов Теперь Вы можете скачать отчет из хранилища МоиОтчеты Облако и работать над ним в дизайнере, или же наоборот – загрузить свои файлы в Облако.   Предварительный веб-просмотр Помимо стандартного предпросмотра появился и предварительный веб-просмотр. Отчет можно просмотреть таким образом, только если он был открыт из Облака.   Подключение к источникам данных МоиОтчеты Облако МоиОтчеты Облако может хранить подключения к источникам данных. С этого момента вам доступна возможность добавить эти источники данных в собственный отчет.   А также появилась возможность загружать подключение к МоиОтчеты Облако. Чтобы узнать подробнее о новых возможностях, прочитайте эту статью.   Улучшения валидатора отчетов Повышена скорость работы Теперь валидатор отчетов работает в отдельном потоке. А также, значительно оптимизирована скорость его работы. Изменения можно заметить при обработке отчетов с большим количеством ошибок. Пока валидатор проверяет отчет, в окне проверки отображается соответствующее сообщение.   При этом можно редактировать отчет. По завершению работы валидатора, появится таблица с ошибками.   Настройка таблицы валидатора Для удобства добавлен новый столбец с номерами ошибок. Его отображение можно включить или отключить через контекстное меню таблицы. Таким же образом, можно настраивать отображение столбца с типом ошибки.   Конвертор шаблонов JasperReports Добавлена возможность конвертировать шаблоны отчетов из JasperReports в шаблоны FastReport .NET. В отчетах JasperReports могут присутствовать объекты, которые не поддерживаются дизайнером FastReport. Эти объекты не будут конвертироваться, либо будут заменены другими таким образом, чтобы построенный отчет был максимально похож на созданный в JasperReports. Подробнее читайте в статье.   Улучшения и исправления объекта MSChartObject Объект MSChartObject имеет большое количество свойств и настроек. Наиболее часто используемые из них вынесены в редактор объекта. Свойства, недоступные в редакторе, можно изменять с помощью инспектора объектов. Однако с этими свойствами возникала проблема - при их изменении, отчет не считался измененным. В результате сохранение было недоступно. Чтобы сохранить отчет, нужно было изменить какое-нибудь другое его свойство или объект. Кроме того, при подготовке отчета и после закрытия окна предварительного просмотра, значения указанных свойств сбрасывались на значения по умолчанию. В новой версии эта ошибка исправлена.   Подключение к хранимым процедурам в MsSQL Добавлена возможность подключаться к хранимым в MsSQL процедурам. Ранее это было доступно с помощью запроса к базе данных. Теперь к процедурам можно подключиться гораздо удобнее, с помощью интерфейса подключения таблиц базы данных. Они будут отображаться в окне выбора вместе с таблицами. При выборе процедуры будет появляться окно с настройками параметров, если они есть. Подробнее читайте в статье.   Улучшения экспортов Опция "Для печати" в RTF экспорте Добавлено новое свойство PrintOptimized и соответствующая опция в окне экспорта. Включение этой настройки значительно увеличит качество изображения при экспорте. Однако, размер выходного файла тоже увеличится.   Финансовый формат при экспорте в Excel 2007 Теперь денежный формат данных можно экспортировать как финансовый. Для этого добавлена соответствующая опция в окне экспорта и свойство CurrencyToAccounting.     Полный список изменений доступен по следующей ссылке.
6 декабря 2022

Вышла новая версия FastReport Desktop 2023.1

Расширение функционала для FastReport Desktop. С версий 2023.1 вам стало доступно: улучшение валидатора отчетов, интеграция с МоиОтчеты Облако, исправление объекта MSChartObject, хранимые процедуры и т.д.   Интеграция с МоиОтчеты Облако FastReport Desktop и FastReport for DBA начали поддерживать некоторое взаимодействие с МоиОтчеты Облако.   Скачивание и загрузка отчетов Теперь Вы можете скачать отчет из хранилища МоиОтчеты Облако и работать над ним в дизайнере, или же наоборот – загрузить свои файлы в Облако.   Предварительный веб-просмотр Помимо стандартного предпросмотра появился и предварительный веб-просмотр. Отчет можно просмотреть таким образом, только если он был открыт из Облака.   Подключение к источникам данных МоиОтчеты Облако МоиОтчеты Облако может хранить подключения к источникам данных. С этого момента вам доступна возможность добавить эти источники данных в собственный отчет.   А также появилась возможность загружать подключение к МоиОтчеты Облако. Чтобы узнать подробнее о новых возможностях, прочитайте эту статью.   Улучшения валидатора отчетов Повышена скорость работы Теперь валидатор отчетов работает в отдельном потоке. А также, значительно оптимизирована скорость его работы. Изменения можно заметить при обработке отчетов с большим количеством ошибок. Пока валидатор проверяет отчет, в окне проверки отображается соответствующее сообщение.   При этом можно редактировать отчет. По завершению работы валидатора, появится таблица с ошибками.   Настройка таблицы валидатора Для удобства добавлен новый столбец с номерами ошибок. Его отображение можно включить или отключить через контекстное меню таблицы. Таким же образом, можно настраивать отображение столбца с типом ошибки.   Конвертор шаблонов JasperReports Добавлена возможность конвертировать шаблоны отчетов из JasperReports в шаблоны FastReport .NET. В отчетах JasperReports могут присутствовать объекты, которые не поддерживаются дизайнером FastReport. Эти объекты не будут конвертироваться, либо будут заменены другими таким образом, чтобы построенный отчет был максимально похож на созданный в JasperReports. Подробнее читайте в статье.   Улучшения и исправления объекта MSChartObject Объект MSChartObject имеет большое количество свойств и настроек. Наиболее часто используемые из них вынесены в редактор объекта. Свойства, недоступные в редакторе, можно изменять с помощью инспектора объектов. Однако с этими свойствами возникала проблема - при их изменении, отчет не считался измененным. В результате сохранение было недоступно. Чтобы сохранить отчет, нужно было изменить какое-нибудь другое его свойство или объект. Кроме того, при подготовке отчета и после закрытия окна предварительного просмотра, значения указанных свойств сбрасывались на значения по умолчанию. В новой версии эта ошибка исправлена.   Подключение к хранимым процедурам в MsSQL Добавлена возможность подключаться к хранимым в MsSQL процедурам. Ранее это было доступно с помощью запроса к базе данных. Теперь к процедурам можно подключиться гораздо удобнее, с помощью интерфейса подключения таблиц базы данных. Они будут отображаться в окне выбора вместе с таблицами. При выборе процедуры будет появляться окно с настройками параметров, если они есть. Подробнее читайте в статье.   Улучшения экспортов Опция "Для печати" в RTF экспорте Добавлено новое свойство PrintOptimized и соответствующая опция в окне экспорта. Включение этой настройки значительно увеличит качество изображения при экспорте. Однако, размер выходного файла тоже увеличится.   Финансовый формат при экспорте в Excel 2007 Теперь денежный формат данных можно экспортировать как финансовый. Для этого добавлена соответствующая опция в окне экспорта и свойство CurrencyToAccounting.     Полный список изменений доступен по следующей ссылке.
5 декабря 2022

Новые объекты в FastReport Online Designer 2023.1

  Добавлен объект "Карта" Компонент "Карта" (MapObject) предназначен для отображения двумерных графических карт в формате ESRI shapefile. Подробнее о формате можно прочитать здесь. Для работы необходимы файлы .shp (геометрия) и .dbf (описание). Объект "Карта" состоит из следующих элементов: Объект "Карта" может содержать один или несколько слоев. Список слоев отображается в левом верхнем углу редактора: Для добавления нового слоя нажмите кнопку "Добавить...". Будет показано следующее окно: Загрузите файлы .dbf и .shp, чтобы добавить новый слой в объект. Карты большого объема (более 30Мб) или с большим количеством полигонов (более 20000) серьезно замедлят работу отчета. У самой карты можно изменить фон, цвет и расположение цветовой шкалы. Слой можно подключить к источнику данных, выделить данные цветом, настроить цветовую шкалу, настроить отображаемые значения, изменить представление.   Новые возможности Добавлена кнопка "Выбрать все" в мастере источника данных Для того, чтобы выделить все или снять выделение при выборе таблиц в источнике данных была добавлена кнопка ☑.   Выделение нескольких объектов в дереве отчета и ячейках таблицы Была добавлена возможность выбрать несколько элементов в дереве отчета с помощью зажатой клавиши shift или ctrl. Также это работает с ячейками таблицы.   Для нескольких выбранных объектов можно изменить значения свойств Теперь можно изменять значения свойств у нескольких объектов:   Настройки FastReport Online Designer Builder Ранее, выбранные опции в FastReport Online Designer Builder не запоминались и каждый раз при задании новой конфигурации приходилось задавать все опции заново. Теперь значения запоминаются.   Автосохранение Теперь в FastReport Online Designer можно включить автосохранение. Делается это двумя способами: Включить автосохранение в уже собранном FastReport Online Designer; Задать соответствующую опцию в FastReport Online Designer Builder. Рассмотрим эти два способа подробнее. Автосохранение в уже собранном FastReport Online Designer Для того, чтобы включить автосохранение, нужно в файле build.json, который находится в директории с собранным дизайнером, установить в опции autosave значение равное true. Опция автосохранения в FastReport Online Designer Builder Также автосохранение можно включить в сборщике дизайнера. Эта опция находится во вкладке "Конфигурация".   Улучшения Обновление webpack до версии 5 Благодаря обновлению версии сборщика дизайнер работает быстрее. Дополнительно уменьшился размер собранного продукта. Улучшение опции "Подтверждение при выходе" При включении этой опции само подтверждение запрашивается лишь тогда, когда шаблон отчета был изменен. Удаление ячеек в объекте "Продвинутая матрица" Теперь ячейки можно удалить, а также отменить изменения при помощи комбинации клавиш Ctrl+Z. Новые штрих-коды Были добавлены новые типы штрих-кодов: GS1 DataBar OD Stacked; GS1 DataBar Stacked; GS1 DataBar Limited; GS1 DataBar Omnidirectional; Japan Post 4 State Code; ITF-14; Deutsche Leitcode; Deutsche Identdcode.   Полный список изменений ------------------- + Добавлена кнопка "Выбрать все" в мастере источника данных;+ Добавлен объект "Карта";+ Добавлено выделение нескольких объектов в дереве отчета и ячейках таблицы;+ Добавлена возможность для нескольких выбранных объектов изменять значения свойств;+ Настройки FastReport Online Designer Builder теперь сохраняются и при задании новой конфигурации не нужно заново выставлять значения;+ Добавлена функция автосохранения;+ Добавлены новые штрих-коды GS1 DataBar OD Stacked, GS1 DataBar Stacked, GS1 DataBar Limited, GS1 DataBar Omnidirectional, Japan Post 4 State Code, ITF-14, Deutsche Leitcode, Deutsche Identdcode; - Исправлен объект "Почтовый индекс"; * Обновлены иконки в интерфейсе дизайнера;* Обновлен webpack до версии 5;* Улучшена опция "Подтверждение при выходе";* Реализовано удаление ячеек объекта "Продвинутая матрица";* Различные оптимизации, которые влияли на производительность дизайнера.