Новости

17 апреля 2025

Импорт документов из Word уже доступен в FastReport .NET Ultimate

С релизом 2025.2 подписка на Ultimate .NET стала еще выгодней! Все владельцы лицензии получили дополнительный плагин для импорта документов из Microsoft Word.
10 июля 2020

Конкурс от Fast Reports

Мы объявляем конкурс на лучшую демку FastReport VCL 6 Принять участие может любой желающий, даже с демо-версией.  Создайте приложение, дополнение и отчет, которые ниболее наглядно покажут возможности нашего генератора отчетов.  Подать заявку можно на странице конкурса до 15 августа. Победитель будет выбран путем голосования и получит 10.1-дюймовый планшет на Windows 
16 июня 2020

Новая версия FastCube VCL 2.11

Добавлена поддержка Rad Studio 10.4 Начиная с этой версии мы добавляем поддержку Rad Studio 10.4. Подсветка ячеек показателей В этой версии мы значительно расширили возможности FastCube VCL по подсветке ячеек. Мы добавлили новые классы подсветок, расширили возможности ранее существоваших классов и исправили ряд ошибок. Класс TfcxTopHighlight - выделение наибольших и наименьших значений ячеек Класс TfcxAverageHighlight - выделение ячеек относительно средних значений Класс TfcxUniqueHighlight - выделение повторяющихся и уникальных значений ячеек Класс TfcxExpressionHighlight - выделение ячеек на основе выражений   Мы также дополнили возможности гистограммы (класс TfcxContinuousHighlight) представлением отрицательных значений: отрицательные и положительные значения могут быть отрисованы разным стилем и по разную сторону оси. Значительные изменения Значительный рефакторинг TfcxContinousHighlight с потерей совместимости:  Ранее: TfcxContinuousHighlightValueType содержал элементы BoundByRow, BoundByCol, PercentByRow, PercentByCol, PercentileByRow, PercentileByCol. Теперь: элементы заменены на Bound, Percent, Percentile. Дополнительно введен тип TfcxHighlightScanDirection и соответсвующее свойство ScanDirection общее для всех типов Highlight со значениями Auto, Rows, Columns. Новые сохранения не будут корректно работать в старой версии. Эффект: упрощение настройки подсветки в связи с уменьшением числа вариантов выпадающих списков, значение Auto подходит для большинства случаев и сохраняет работоспособность Highlight при переносе поля "Показатели" из столбцов в строки и наоборот. Ошибки Исправлена ошибка разбора полей TDate, TTime, TDateTime для Lazarus/FPC Исправлена ошибка выхода за границу массива в TfcxSliceGrid   + Добавлена поддержка для RAD Studio 10.4 + Добавлен вариант выделения ячеек относительно средних значений (TfcxAverageHighlight). + Добавлен вариант выделения наибольших/наименьших N значений ячеек (TfcxTopHighlight). + Добавлен вариант выделения повторяющихся и уникальных значений ячеек (TfcxUniqueHighlight). + Добавлен вариант выделения ячеек на основе выражений (TfcxExpressionHighlight). + Добавлены настройки отрисовки для отрицательных значений для ContinuousHighlight при Kind = ContinuousHighlightKind.BarChart + Добавлено событие TfcxCustomToolbar.BeforeDialogExecute * Значительный рефакторинг TfcxContinousHighlight с потерей совместимости - Исправлена ошибка разбора полей TDate, TTime, TDateTime для Lazarus/FPC - Исправлена ошибка выхода за границу массива в TfcxSliceGrid
28 мая 2020

Новая версия FastReport VCL - 6.7

В новой версии мы добавили поддержку последней версии IDE -  Embarcadero RAD Studio 10.4 и расширили интеграцию с Steema TeeChart Pro. Добавлена поддержка новых серий(полный список смотрите в списке изменений). Добавлен класс, помогающий упрощать создание штрихкодов для платежных стандартов на примере Swiss Payment Standard. Благодаря вашей обратной связи немного улучшен Code completion в редакторе кода скрипта. Добавлена возможность редактировать RichView напрямую из окна предпросмотра. Также, добавлены и улучшены некоторые отчеты Main Demo.   Подробнее:    Версия 6.7 + Добавлена поддержка Embarcadero RAD Studio 10.4 + Добавлен InPlaceEditor для TfrxRichView , позволяет редактировать RichView в предпросмотре + Добавлены предустановки доя Swiss Payment Standard QRCode штрихкода + Добавлено свойство Logo для штрихкода QRCode + Добавлена расширенная поддержка серий TeeChart pro :   TPolarContourSeries, TEquiVolumeSeries, TCircularGauge,   TClockGauge, TNumericGauge, TBigCandleSeries,   TDeltaPointSeries, TImageBarSeries, TImagePointSeries,   TWindRoseSeries, TErrorPoint3DSeries, TErrorPointSeries,   TEqualizerSeries, TBeeSwarmSeries, TPolarGridSeries, TOrgSeries, TKagiSeries,   TRenkoSeries,TTagCloudSeries, THighLowLineSeries,   TVolumePipeSeries, TTreeMapSeries, TKnobGauge, TRoseSeries,   TTernarySeries,TDarvasSeries; + Добавлен helper для приведения типа заливки в скрипте AsBrushFill/AsGradientFill/AsGlassFill (TfrxCustomFill) + Добавлено свойство TfrxPostProcessor.ResetDuplicates – позволяет сбрасывать дубликаты из скрипта + Добавлено свойство DrillState в rtti  скрипта(смотрите как использовать в отчете 151.fr3) + Добавлена обработка клавиш стрелок (влево-вправо) для фильтрации во время Code completion + Добавлено свойство Processing для TfrxSysMemoView + Добавлено событие TfrxDesigner.OnAfterUpdateReport * Добавлен новый отчет "What's new" * Улучшены несколько отчетов из MainDemo + [Lazarus] Добавлены RTTI модули для LazChart - [Lazarus] Исправлена ошибка когда TfrxBitBtnControl не показывало картинку при запуске дизайнера из Lazarus IDE - [Lazarus] Исправлен Toolbar в дизайнере отчетов для масштаба экрана больше, чем 100% - Исправлены вкладки предпросмотра в custom preview - Синтаксис мемо вставляет текст при Drag and Drop из DataTree исходя из текущий позиции мышки - Синтаксис мемо code completion отключено в блоке 'Текст' - Исправлен экспорт картинок в PPTX при масштабе экрана 125% - Исправлена разбивка текста с CHINESEBIG5_CHARSET кодовой страницей для не юникод вывода - Наследованные шаблоны конвертируют пути к отчету в коротки путь, если он превысил лимит - Оптимизирована загрузка наследованных шаблонов с многоуровневой иерархией - Экспорт в PDF использует PostScript имя шрифта, когда имя шрифта содержит символы multi-byte - Исправлена ошибка, когда потоки могли зависать внутри IIS DLL (новая синхронизация потоков внутри DLL) - Исправлена область видимости переменных скрипта для code completion - Исправлена ошибка с var параметром в объявлении для code completion * Code completion теперь заменяет весь ident , вместо простой вставки * Code completion окно теперь может изменять размер - Исправлена ошибка code completion при групповом объявлении переменных: 'm1, m2, m3: TfrxView;' - [Lazarus] Исправлена десерриализация точек в объекте Карта - [Lazarus] Исправлена ошибка с PageCache в предпросмотре приводящая к ошибочному поведению интерактивных отчетов - Исправлено поведение RestoreDefaults - Исправлена ошибка, когда интерактивные события могли возникать перед заполнением объекта Chart - Исправлена ошибка c TfrxMapGeodataLayer.MapDataSet в редакторе карт * [Lazarus] оптимизирован вывод MaxiCode штрихкода - Исправлена ошибка с свойством Mercator у объекта Map * [Lazarus] Исправлены модальные диалоги в предпросмотре под Linux GTK - Исправлена ошибка с детальными отчетами, когда отчет перестраивался через TfrxCustomPreview.Report (Collapse/expand drills). - Исправлена ошибка с KeepHeader и ReprintOnNewPage в многоколоночных отчетах * [Lazarus] Оптимизирована работа с шрифтами под Linux GTK - Исправлена кодовая страница шрифта в экспорте RTF  
20 мая 2020

Новая версия FastReport .NET - 2020.3

В новой версии FastReport .NET 2020.3 добавлен новый тип QR-кода - Swiss QR Code. Появились свойства VisibleExpression, PrintableExpression и ExportableExpression. С их помощью можно настраивать значения свойств Visible, Printable и Exportable в зависимости от какого-либо условия. Также оптимизировано сохранение встраиваемых шрифтов в PDF-экспорте, в результате размеры файлов значительно уменьшились. Кроме того, FastReport.Core и FastReport.OpenSource теперь можно компилировать на Unix-системах.   Прекращена поддержка .NET Framework 2.0.   Версия 2020.3--------------- [Engine] + добавлен новый тип QR-кода, Swiss QR Code+ добавлено свойство MatrixObject.PrintIfEmpty, позволяющее отображать матрицу даже если она пуста+ добавлено свойство Page.LastPageSource, позволяющее настраивать лоток принтера для печати последней страницы отчета+ добавлены свойства VisibleExpression, PrintableExpression и ExportableExpression> эти свойства позволяют задавать значение свойств Visible, Printable и Exportable, в зависимости от выполнения заданного условия* прекращена поддержка .NET Framework 2.0- исправлена ошибка с видимостью текстового объекта, при включенном параметре Visible у Highlight- исправлена ошибка с работой свойства PrintableExpression [Designer] - исправлена ошибка, при которой перетакскивание в матрицу не работало- исправлена ошибка, приводящая к System.FormatException при открытии файлов DevExpress- исправлена ошибка "Значение счетчика не может быть меньше нуля." при открытии файлов DevExpress- исправлена ошибка с перемещением объектов в дереве отчета при нажатой клавише Ctrl- исправлена ошибка с выпадающим меню кнопки выбора цвета [Preview] - исправлена ошибка с настройкой списка экспортов с помощью Config.PreviewSettings- исправлена ошибка, при которой сохранить отчет можно было только в Box, независимо от выбранного в меню облачного хранилища [Exports] * оптимизировано сохранение встраиваемых шрифтов при экспорте в PDF. Размер файлов значительно уменьшился.- исправлена ошибка с некорректными отступами при экспорте в OpenOffice Writer- исправлена ошибка с некорректным размером картинки при экспорте в RTF- исправлена ошибка с разбиением на страницы при экспорте в OpenOffice Writer- исправлена ошибка со смещением параграфов при экспорте в OpenOffice Writer- исправлена ошибка с выравниванием текста по ширине при экспортах в OpenOffice Writer и OpenOffice Spreadsheet- исправлена ошибка при экспорте в Excel (BIFF8) [WebReport] - исправлена ошибка загрузки ресурсов в WebReport (OpenSource)- исправлена ошибка масштабирования изображений в WebReport- исправлена ошибка "Превышено время ожидания запроса" во время сохранения отчёта из Онлайн Дизайнера- исправлена ошибка с вызовом WebReport.ExportPdf, WebReport.ExportCsv, WebReport.ExportRtf и т.д. [.Net Core] * исправлена ошибка компиляции FastReport.Core и FastReport.OpenSource на Unix-системах (из-за net40 в targetFrameworks)- исправлены ошибки с некоторыми API в коде отчёта, доступными в System.Drawing.Primitives- исправлена неработающая кнопка "Открыть после экспорта" в FR.Core3
18 мая 2020

Новая версия FastReport Mono - 2020.3

В новой версии появилась возможность импортировать RTF документы в шаблон отчёта, что позволяет упростить началу работу с генератором отчётов новым пользователям. После конвертации добавьте источник данных и расположите поля данных в объектах. В версии 2020.3 добавлена новый тип экспорта, дающий возможность печати наклеек на принтерах, поддерживающих формат ZPL.   Шаблон этикетки ZPL (отчета) Напечатанная на Zebra принтере этикетка (отчет)   Версия 2020.3 [Engine] + добавлен импорт RTF документов в отчёт* объединение кода FastReport.Net и FastReport.Mono [Designer] * небольшие улучшения в UI* окно "Сообщения" теперь запоминает свои размеры/видимость+ добавлена панель инструментов "Полигон" в дизайнере+ добавлена панель описания в окне "Данные" в дизайнере- исправлены ошибки в пользовательском интерфейсе [Exports] + добавлен экспорт в ZPL- уменьшен размер эспортируемых PDF файлов с интерактивными формами- исправлен размер картинок в RTF экспорте+ добавлен FirstTabIndent в ODT экспорте* улучшен поиск системных и пользовательских шрифтов в Linux    
21 апреля 2020

Новая версия FastReport FMX - 2.7

В новой версии мы добавили поддержку Embarcadero RAD Studio 10.3 с последними обновлениями и поддержку новой платформы MacOS x64. Экспорт в PDF значительно улучшен: добавлено блочное выравнивание текста и улучшена работа с шрифтами. Также был доработан вывод и разбивка объекта текст.   Полный список изменений. Version 2.7 --------------- + Добавлена поддержка Embarcadero RAD Studio 10.3 + Добавлена поддержка Embarcadero RAD Studio 10.3 + Добавлена поддержка MacOS x64 + Добавлена поддержка блочного выравнивания текста  в объекте текст (HAlign=haBlock) в экспорте PDF + Добавлена возможность перемещать вкладки с страницами отчета в дизайнере отчета + Добавлено всплывающие меню для вкладок страниц в дизайнере отчета - Улучшена реализация разбиения текста - Улучшена отрисовка шрифта между разными платформами - Исправлено масштабирование контента предпросмотра для масштаба 150% и больше - Исправлена печать subscript HTML тэгов - Исправлен неактивный дизайнер отчетов при переключении на диалоговую страницу(OSX) - Исправлено изменение ориентации страницы - Исправлен вывод шрифта arial narrow на контексте D2D в RAD Studio 10.2 и выше - Исправлено разбиение текста для simple text render - Исправлен стиль шрифта fsUnderline в кеше GDIP канваса - Исправлено выравнивание по правому краю в PDF экспорте - Исправлена ширина пробелов в PDF экспорте - Исправлены проблемы с именами шрифтов на разных платформах в PDF экспорте - Исправлена неверный результат функции CalclHeight - Исправлены Hint callouts в предпросмотре и дизайнере отчетов - Исправлены модальные диалоги под OSX в Rad Studio 10.2.3 - Исправлена ошибка в экспорте PDF под OSX - Исправлена ошибка в TfrxMemoView с HAlign=haRight - Исправлен экспорт PDF когда шрифты имеют юникодные имена, такие как "MS ????" - Исправлена ошибка с DBLookupComboBox DialogPage компонентом - Исправлена ошибка с кешом картинок в файле под MacOS - Исправлена ошибка "Object lock not owned" с объектом Chart - Исправлено поведение DialogPage в RAD Studio 10.2 (Position, Font, BorderStyle) - Исправлено отсечение последнего символа в экспорте PDF под OSX - Исправлена ошибка с combobox в инспекторе объектов - Исправлена ошибка блокировки предпросмотра при экспорте - Исправлена отрисовка линий в штрихкодах - Исправлен AV в TfrxCustomMemoView.DrawPart - Исправлен бесконечный цикл в TfrxMemoView.WrapText - Исправлено зависание IDE при свёртывании дизайнера - Исправлен AV в PDF экспорте + Добавлен TfrxPreview.PageSetupDialog для совместимости с C++Builder - Исправлен экспорт моноширинных шрифтов в PDF
7 апреля 2020

Новая версия FastCube .NET 2020.1

Добавлена поддержка ASP.NET Core Начиная с этой версии мы добавляем поддержку ASP.Net Core. К использованию подготовлены 2 интерактивных Web-контрола: WebSliceGrid и WebCubeGrid - Web-аналоги SliceGrid и CubeGrid. ОНЛАЙН ДEMO     Подсветка ячеек показателей В этой версии мы значительно расширили возможности FastCube .Net по подсветке ячеек. Мы добавили новые классы подсветок, расширили возможности ранее существовавших классов и исправили ряд ошибок. * Класс TopHighlight - выделение наибольших и наименьших значений ячеек* Класс AverageHighlight - выделение ячеек относительно средних значений* Класс UniqueHighlight - выделение повторяющихся и уникальных значений ячеек* Класс ExpressionHighlight - выделение ячеек на основе выражений * Мы также дополнили возможности гистограммы (класс ContinuousHighlight) представлением отрицательных значений: отрицательные и положительные значения могут быть отрисованы разным стилем и по разную сторону оси. Пожалуйста, обратитесь к нашей обновленной документации по FastCube .Net и посмотрите детальное описание и примеры использования. Сохранение во внешние сервисы (облака) Мы добавили возможности сохранения куба, среза и экспортов в Google Drive, DropBox и FTP Значительные изменения * Меню экспорт удалено, а варианты экспорта реорганизованы и перенесены в меню "Сохранить"* Перенос классов Highlight в пространство имен FastReport.Olap.Highlight* Значительный рефакторинг ContinousHighlight с потерей совместимости: Ранее: ContinuousHighlightValueType содержал элементы BoundByRow, BoundByCol, PercentByRow, PercentByCol, PercentileByRow, PercentileByCol. Теперь: элементы заменены на Bound, Percent, Percentile. Дополнительно введен тип HighlightScanDirection и соответсвующее свойство ScanDirection общее для всех типов Highlight со значениями Auto, Rows, Columns. Новые сохранения не будут корректно работать в старой версии и в текущей версии FastCube VCL 2. Эффект: упрощение настройки подсветки в связи с уменьшением числа вариантов выпадающих списков, значение Auto подходит для большинства случаев и сохраняет работоспособность Highlight при переносе поля "Показатели" из столбцов в строки и наоборот.  Ошибки * Исправлена ошибка копирования в буфер ячеек из области данных SliceGrid.* Исправлена ошибка построения диаграммы.