Новости

15 января 2025

Официальная совместимость с РОСА «Хром» 12

Компания АО «НТЦ ИТ РОСА» официально подтвердила совместимость программных продуктов FastReport VCL 2025.1 и FastReport .NET Avalonia 2025.1 с операционной системой РОСА «Хром» версии 12.
19 декабря 2024

Итоги 2024 и планы на 2025

Друзья, этот год стал для нас насыщенным и продуктивным!     Основные достижения Релиз новых продуктов: запустили FastReport Avalonia – инструмент для кроссплатформенной работы над отчетами для Windows, MacOS и Linux. Технологическое партнерство: провели испытания наших продуктов на совместимость с новыми операционными системами и СУБД: Альт, РЕД СОФТ, Astra Linux. Изменили подход к формированию продуктов: разбили редакции так, чтобы вам не приходилось покупать ненужный функционал. Прошли в финал премии «Приоритет: Цифра-2024» с облачным построителем отчетов МоиОтчеты Облако.     Какие изменения произошли в продуктах? Для Delphi и Lazarus направления: Улучшили работу с иерархическими данными в FastReport для Delphi и Lazarus с помощью добавления компонента TfrTreeView. Добавили дополнительные возможности работы с картами с помощью поддержки форматов GeoJSON, TopoJSON. Улучшили цифровые подписи, добавили бесконечную ширину таблиц, расширили возможности штрих-кодов, улучшили точность отображения и совместимость экспортных фильтров PDF, HTML5, SVG, DOCX и XLSX. А в самой последней версии усилили возможности работы с отчётами в сложных сценариях и обеспечили более высокий уровень интеграции с современными средами разработки, в том числе RAD Studio 12.2. В следующем году планируем добавлять новые компоненты, добавить поддержку RFID tag EPC в ZPL, новые транспорты, улучшать фильтры экспорта и многое другое.     Для .NET направления: Мы решили отказаться от устаревшего слоя совместимости .NET Standard 2.0 - 3.1 и .NET 5 в наших библиотеках. Теперь минимальная поддерживаемая версия .NET - .NET 6, а минимальный поддерживаемый фреймворк - .NET Framework 4.6.2. С последней версии библиотеки FastReport .NET, FastReport Business Graphics .NET и FastCube .NET стали поддерживать .NET 9. Для этого мы отказались от бинарной сериализации (BinaryFormatter). FastCube .NET Ещё в этому году мы перезапустили FastCube .NET –  библиотеку для работы с OLAP-кубами и оперативного анализа больших данных. Теперь FastCube.Core.Web имеет поддержку на Linux и MacOS. Это открывает возможность разрабатывать веб-приложения с OLAP-функциональностью на любом сервере. Одним из ключевых изменений в релизе FastCube .NET 2025.1 стало полное удаление зависимости от библиотеки System.Drawing.Common в модуле FastCube.Core. Это сделано для повышения совместимости библиотеки с различными платформами и улучшения производительности. FastReport Online Designer Не обошли изменения и визуальный дизайнер шаблонов FastReport Online Designer. За 2024 год был добавлен новый объект «Искрографик», стало доступным создание направляющих линий на странице и реализовано новое меню компонентов. При редактировании кода отчета был добавлен функционал Intellisense, он обеспечивает автоматическое дополнение кода и подсказки по синтаксису, что позволяет пользователям быстрее и точнее писать код прямо в веб-интерфейсе. Будущие планы В 2025 планируем добавить новый плагин, который позволит конвертировать отчеты пользователей из формата MS Word в .frx. Помимо этого, в дальнейшем будет реализовано подключение к Google Sheets. В первой половине года выйдет FastScript .NET для выполнения скриптов. Новая библиотека будет содержать технологию компиляции, которая позволяет преобразовать промежуточный код в машинный код для конкретной платформы (Native AOT). Мы работаем над полной экосистемностью продуктов разных направлений, поэтому в следующем году также будем развивать их интеграцию друг с другом.     Для сервисных решений: В МоиОтчеты Облако улучшили систему автоматического выполнения задач, добавили печать из браузера, разработали хранилище шрифтов, доработали SDK. Улучшили удобство и скорость работы API Добавили новые API-методы работы с облаком, позволяющие выполнять привычные операции быстрее и удобнее: массовое копирование, удаление, перемещение файлов; новый метод загрузки, который позволяет загружать большие файлы и тратить меньше ресурсов; методы получения прав текущего пользователя на файлы, группы, задачи и источники данных; добавили возможность получать и редактировать параметры отчёта не открывая сам отчёт на редактирование. Сделали панель пользователя удобнее Улучшили работу с Онлайн Дизайнером: добавили предпросмотр Richtext, шаблоны стилей для ChartObject. Дали возможность редактировать аватар пользователя, сделали новую корзину для удаления файлов, улучшили страницу работы с Задачами; доработали источники данных, дав возможность использовать хранимые процедуры и добавлять пользовательские таблицы из SQL. Улучшили МоиОтчеты Корпоративный Сервер Сделали панель администратора удобнее, добавили мастер установки для МоиОтчеты Корпоративный Сервер. В 2025 выпустим новый продукт, добавим передачу параметров в StaticPreview UI, добавим интеграцию с каталогом шаблонов унифицированных форм МоиОтчеты Магазин.     Мы благодарим вас за доверие в 2024. Двигаемся дальше и вместе создаём будущее! С Новым годом!   
18 декабря 2024

Последний шанс купить со скидкой в 2024

С 18 до 31 декабря даем возможность приобрести библиотеки создания отчетов для .NET и Delphi со скидкой 25%. Это отличная возможность убедиться, что в 2025 году ваш бизнес будет экономить ресурсы на создании документов и отчетов.  Предложение не распространяется на продления и апгрейды. Участвуют только новые покупки. Купить со скидкой
13 декабря 2024

FastReport VCL официально совместим с операционной системой Альт

Компании ООО "Быстрые отчеты" и ООО "Базальт СПО" подписали официальный сертификат совместимости программного обеспечения FastReport VCL с операционной системой семейства "Альт" на платформе x86_64. Базальт СПО (Alt Linux до 2015 года) — разработчик линейки российских операционных систем «Альт» для рабочих станций, серверов и построения виртуальной инфраструктуры. ОС служат платформой для ИТ-инфраструктур любого масштаба и сложности; развитие платформы ведется более 20 лет. ОС «Альт» включены в Единый реестр российского ПО. Наличие собственной независимой инфраструктуры разработки обеспечивает развитие самостоятельных операционных систем, а не клонов (деривативов) зарубежных ОС. Все разработчики «Базальт СПО» являются членами ALT Linux Team — международной команды разработчиков свободного программного обеспечения. Альт Рабочая станция — универсальная операционная система для компьютеров и ноутбуков. Она включает в себя расширенный набор программ и драйверы современных устройств. А также содержит графическую оболочку MATE. Сертификат совместимости оформлен по результатам тестовых испытаний, проведенных специалистами компании ООО "Быстрые отчеты", и подтверждает функциональную работоспособность FastReport VCL с дистрибутивом ОС Альт Рабочая станция 10. 
12 декабря 2024

FastReport .NET теперь поддерживает .NET 9: что нового?

В мире разработки программного обеспечения своевременная адаптация инструментов под новые версии платформ имеет решающее значение для удобства разработчиков и эффективности их работы. И теперь FastReport .NET, FastReport Business Graphics .NET и FastCube .NET с версии 2025.1.8 поддерживают .NET 9. Это открывает новые возможности для пользователей, использующих последние версии технологий Microsoft.     Изменилось ли что-то в FastReport .NET? Мы отказались от бинарной сериализации. BinaryFormatter стал причиной целого ряда проблем с безопасностью и Microsoft в .NET 9 отказались от его использования. Наша команда также убрала класс BinaryFormatter из исходного кода.     Почему важна поддержка .NET 9? .NET 9 — это последняя версия платформы от Microsoft, которая предлагает улучшенную производительность, обновленные библиотеки и расширенные возможности для разработки. Ключевые изменения в .NET 9 включают: 1.  Улучшение работы сборщика мусора (GC). Оптимизация управления памятью снижает время отклика приложений. 2.  Поддержка новых языковых возможностей C# 12. Такие функции, как расширенные конструкции для работы с данными, делают код компактнее и понятнее. 3.  Расширенные возможности для облачных решений. Обновленные инструменты и библиотеки упрощают разработку облачных приложений и микросервисов. 4.  Совместимость с предыдущими версиями .NET. Переход на .NET 9 становится менее болезненным для существующих проектов.   Еще раз хотим подчеркнуть важность своевременной поддержки актуальных версий различных технологий. В "Быстрых отчетах" мы всегда стараемся внести изменения в наши продукты одномоментно с появлением обновлений.   
27 ноября 2024

Черная пятница в "Быстрых отчетах"

Только три дня: 27, 28 и 29 ноября скидки 40% на генераторы отчетов VCL и .NET направлений!  Какие продукты можно купить? FastReport .NET редакций Ultimate, WEB, Avalonia, WinForms, WPF, Mono. FastReport VCL в версиях Ultimate, Optimum, Reporting VCL, Reporting FMX, Lazarus, Analysis VCL.   Скидки могут быть применены только при покупке полной лицензии. Акция не распространяется на продления и апгрейды. Задать вопросы можно в чате на нашем сайте или написав на почту sales@fastreport.ru.
26 ноября 2024

Обновление облачных сервисов до версии 2025.1

Для МоиОтчеты Облако и Корпоративный сервер в версии 2025.1 была значительно улучшена работа с источниками данных, задачами и шаблонами отчётов, добавлены методы API для получения прав пользователя, новые демо-приложения и конечно исправлено множество ошибок.      Изменения для МоиОтчеты Облако и Корпоративный сервер Добавлены пользовательские таблицы из SQL в источники данных Появилась возможность добавлять свои таблицы как SQL-запросы в источники данных. Для этого нужно на одноимённой странице создать или отредактировать источник данных, нажать «Далее» и ввести SQL-запрос. Если в нём окажутся параметры, начинающиеся с символа '@', то будет создан параметр источника данных, у которого можно настроить тип данных и значение по умолчанию. После добавления своей таблицы и сохранения источника данных, она окажется доступна для использования в Online Designer.     Включено создание хранимых процедур в структуре источника данных Начиная с текущей версии при создании источников данных хранимые процедуры доступны для использования при вёрстке шаблонов отчётов. Имена источников данных и задач стали уникальными Как и в случае с файлами, при создании источников данных и задач они будут переименовываться автоматически дабы избежать повторения имён.     Добавлен шаблонизатор для имён файлов В имени файла шаблона или отчёта можно использовать переменные ${Date} и ${Time}, тогда у готовых экспортов в имени файла вместо этих переменных будет дата или время экспорта (UTC). Например, при экспорте sales_report_${Date}.frx в PDF итоговый файл будет называться sales_report_07-08-2024.pdf. Порядок дня, месяца и года зависит от локализации, выбранной при экспорте или локализации по умолчанию. Также эти переменные можно указать в имени выходного файла при создании задач.     Параметры отчёта теперь доступны для получения и редактирования по API Добавлены следующие методы API: - GET /api/rp/v1/Templates/File/{id} - теперь этот метод возвращает список параметров отчёта, если они установлены - POST /api/rp/v1/Templates/File/{id}/parameters - с помощью этого метода можно установить или отредактировать параметры отчёта Параметры отчёта также остаются доступны при редактировании в Online Designer и скачивании шаблонов отчёта.     Добавлены API-методы получения прав текущего пользователя на файлы, группы, задачи и источники данных Ранее существовал только один метод получения прав пользователя, который делает следующий запрос: /api/manage/v1/Subscriptions/{subId}/mypermissions С этим обновлением мы добавили ещё 10 запросов: /api/data/v1/DataSources/{id}/mypermissions/api/rp/v1/Exports/Folder/{folderId}/mypermissions/api/rp/v1/Exports/File/{id}/mypermissions/api/manage/v1/Groups/{id}/mypermissions/api/rp/v1/Reports/Folder/{folderId}/mypermissions/api/rp/v1/Reports/File/{id}/mypermissions/api/tasks/v1/Tasks/{id}/mypermissions/api/rp/v1/Templates/Folder/{folderId}/mypermissions/api/rp/v1/Templates/File/{id}/mypermissions С их помощью можно узнавать какие у пользователя есть права и только при их наличии выполнять соответствующие действия.     Добавлено отображение текущей версии продукта Теперь внизу на каждой странице панели пользователя можно увидеть актуальную версию продукта.     Нечувствительность сортировки к регистру Ранее при сортировке документов по имени сначала показывались те, чьи имена начинаются с большой буквы. Теперь сортировка работает независимо от размера букв в названии файлов.     Добавлены новые демо-приложения На GitHub добавлены новые консольные и андроид приложения на Kotlin и Angular. Помимо этого вы можете развернуть в своих проектах демо-приложения на Java, PHP, Cpp, Haskell, JavaScript, Go, Python. Попробовать демо     Дополнительные изменения для МоиОтчеты Корпоративный сервер Добавлена возможность скачивания файлов и папок в панель администратора Чтобы скачать шаблон, отчёт, экспорт или папку в панели администратора достаточно нажать на соответствующую кнопку на строке, отображающей объект.     Добавлен график активных пользователей и рабочих пространств в панель администратора С его помощью можно оценить активность пользователей за каждый месяц. Чтобы увидеть график следует открыть страницу «Аудит» и нажать на кнопку «Показать статистику» внизу страницы.     Добавлен мастер установки Корпоративного Сервера C его помощью можно установить Корпоративный Сервер на Windows наиболее простым способом. Для его работы требуется подключение к Интернет и непосредственно установленный Docker. Либо вам потребуется заранее скачать архив с образами Docker.  После установки появится файл, с помощью которого можно запускать сервер как docker-compose команду (DockerStartServer.bat) и прекращать его работу (DockerShutdownServer.bat).     Добавлены параметры для планирования задач в панели администратора На странице «Задачи» панели администратора появилась кнопка «Детали», которая открывает страницу с подробным описанием этой задачи.     Добавлена локализация панели администратора Все пункты меню и другие элементы интерфейса могут теперь отображаться на русском или английском языках в зависимости от языка браузера.     Полный список изменений --- [Backend]+ добавлен лог для невалидного ключа лицензии;+ добавлены тесты для лимита размера загрузки;+ добавлены пользовательские таблицы в источники данных;+ добавлен шаблонизатор для имён файлов;+ включено создание хранимых процедур в структуре источника данных;+ добавлен новый параметр в лицензионный ключ;+ добавлен метод получения прав текущего пользователя на файлы;+ добавлено получение mypermissions для групп, задач, источников данных;* изменена сортировка для бэкенда;* изменены имена источников данных на уникальные;* изменено максимальное количество пользователей в Корпоративном Сервере без лицензионного ключа (5);* добавлен парсинг параметров шаблона из метаданных;* изменена чувствительность сортировки к регистру;* изменены имена задач на уникальные;- исправлена загрузка файлов с одинаковыми именами;- исправлен путь для папки назначения;- исправлены параметры отчетов;- исправлено дублирование jti утверждения в JWT токене;- исправлен запуск задач c файлами в теле запроса;- исправлена проверка прав для перемещения в корзину;- исправлена ошибка возврата неверного id при создании вложенных задач;- исправлен баг, из-за которого параметр UsersPerWorkspace в конфигурации не учитывался, если в ключе лицензии не было ограничений на количество пользователей;- исправлен баг, при котором анонимный пользователь получал ошибки в контроллерах;- исправлен баг, когда администратор получал ошибку 403 при вытягивании структуры данных;- исправлен запуск отложенных задач в планировщике;- исправлено неправильное время создания источников данных;- исправлена ошибка открытия сжатых шаблонов в Online Designer; [Common]+ добавлена статья о вебхуке;+ добавлено скачивание папок и файлов в панель администратора;+ добавлен график активных пользователей и подписок в панель администратора;+ добавлена документация для пользовательских запросов в источниках данных;+ добавлен установщик корпоративного сервера;+ добавлено отображение текущей версии продукта;+ добавлена документация для параметров экспорта;+ добавлено Имя в файл установщика docker-compose;* улучшен планировщик задач;* изменено имя в docker-compose инсталлере, теперь по умолчанию оно всегда одинаковое;- исправлена документация; [Demos]+ добавлены консольное и Android демо на Kotlin;+ добавлено Angular демо; [Frontend]+ добавлены параметры планирования задач в панель администратора;+ добавлены уведомления о неудачном экспорте папок;+ добавлен интерфейс создания пользовательских sql-запросов;+ добавлена локализация в панель администратора;+ добавлена проверка лимита подписки пользователя;+ добавлена локализация параметров экспорта в панели администратора;+ добавлен текст ошибок в уведомлениях внутри панели администратора;+ добавлена кнопка «Обновить» в контекстное меню на страницах документов;+ добавлена локализация для уведомлений аудитов;* уменьшены ссылки в навигации для администратора при удалении скроллбара;* изменен ввод пользователей и подписок на странице аудитов;* изменена сортировка для панели администратора;* изменены уведомления для удаления api ключей;* удалены мутации из инъекции в Online Designer; * кнопка «Плюс» на странице документов больше не будет появляться если у текущего пользователя нет прав на создание файлов в папке;* улучшена локализация в панели администратора;* все онлайн библиотеки стали локальными;* отображаемые дата и время преобразованы в локальные часовые пояса;* новая .fpx иконка;* тестирование подключений на странице «Источники данных» стало не обязательным;- исправлены кнопки экспорта и скачивания;- исправлена история на страницах с информацией экспорта и отчёта;- исправлена ошибка при создании источника данных из онлайн дизайнера;- исправлено отображение кнопки удаления пользователей в панели администратора в режиме корпоративного сервера;- исправлена белая полоса после нажатия на чекбокс и исчезающий заголовок при наведении;- исправлена локализация рабочих пространств в панели администратора;- исправлена валидация id владельца в панели администратора;- добавлен аватар по умолчанию на все иконки пользователя;- исправлена локализация для запуска задачи;- исправлена ошибка необходимости платежа на странице деталей о просроченной подписке;- исправлены уведомления для скачивания файлов без прав;- исправлено поле поиска и поле имени выходного файла;- исправлена кнопка «выделить всё» на странице api ключей;- исправлен баг с неправильной подпиской по умолчанию при обновлении пользователя в панели администратора;- исправлен баг когда страницы не обновлялись после удаления в панели администратора.