В версии 2020.1 компонент построения графиков и диаграмм поставляется вместе с подуктом и доступен в Linux.
Добавлена возможность цифровой подписи экспортируемых PDF документов.
Все изменения:
[Engine]
+ добавлены валюты и правила функцию преобразования чисел в строку+ добавлена возможность разбивать строки таблицы- исправлена ошибка, при которой таблица переносилась некорректно- множественные мелкие багфиксы
[Exports]
+ добавлена поддержка стандарта PDF/A-1a в PDF-экспорте- исправлена ошибка печати при послойном Html-экспорте, если в отчёте были листы с ландшафтной ориентацией страниц- исправлена ошибка при многопоточном экспорте в PDF- исправлен межсимвольный интервал в PDF экспорте- исправлена ошибка, при которой экспорт в EMF вызывал исключение- исправлено отображение объектов с отрицательной высотой/шириной при послойном экспорте в Html
В новой версии FastReport .NET 2020.2 поддерживается стандарт PDF/A-1a в PDF-экспорте и добавлен новый экспорт в DXF.
Теперь есть версия FastReport .NET Core, совместимая с Core 3 и Core 3.1.
Также в FastReport .NET Core добавлена поддержка MSChart.
Кроме того, добавлены функции в онлайн дизайнере для FastReport .NET Core.
---------------
[Engine]
+ добавлено свойство Report.Tag
+ добавлено свойство AutoEncode для DataMatrix Barcode. По умолчанию, при значении true, управляющий символ &1; кодируется как символ FNC1. При значении false, символ кодируется как есть.
+ добавлено событие OnScriptCompile, вызываемое при компиляции скрипта отчета
+ добавлены новые TextQuality: SingleBitPerPixel и SingleBitPerPixelGridFit
+ добавлена возможность разбивать строки таблицы
+ добавлены валюты RUB, BYN и BBYN в функцию ToWordsRu
- исправлена ошибка, при которой перенос вложенного отчета на новую страницу работал некорректно
- исправлена ошибка, при которой подвал данных отрывался от данных при включенном свойстве "не отрывать от данных"
- исправлена генерация штрих-кода GS1-128
- исправлено API для редактирования меню экспортов в PreviewControl
- исправлено некорректное значение Итога, если он ссылался на другой Итог
- исправлена ошибка, при которой таблица переносилась некорректно
- исправлена ошибка парсинга xml с шестнадцатеричными параметрами
[Designer]
+ добавлена возможность открывать страницу вложенного отчета по двойному нажатию на его объект
+ добавлена возможность менять шрифт во вкладке с кодом, окне редактирования текста и окне редактора формул
+ добавлена возможность замены картинок при перетаскивании
+ добавлена возможность горизонтальной прокрутки отчета при зажатой клавише Shift
+ добавлена возможность открывать файл отчета перетаскиванием
+ добавлена подсветка бэнда, на который будет помещен объект при перетаскивании
* теперь при смене окна контекстное меню закрывается
* теперь в момент автосохранения выбранный пункт из окна свойств не сбрасывается
- исправлена ошибка при изменении параметров, сразу после добавления линии, вызывающая исключение
- исправлена ошибка при создании штрих-кода Intelligent Mail
- исправлена ошибка с JSON-подключением в Мастере Подключения к Данным
- исправлена ошибка с неправильной отрисовкой горизонтальных направляющих
- исправлена ошибка, при которой ширина объектов сбрасывалась после закрытия Preview при включенном правом якоре
[Preview]
+ добавлена кнопка "О программе" в панели инструментов предварительного просмотра
+ добавлена возможность горизонтальной прокрутки отчета при зажатой клавише Shift
[Exports]
+ добавлен экспорт в DXF
+ добавлена поддержка стандарта PDF/A-1a в PDF-экспорте
- исправлена ошибка печати при послойном Html-экспорте, если в отчёте были листы с ландшафтной ориентацией страниц
- исправлена ошибка, при которой экспорт в EMF вызывал исключение
- исправлено отображение объектов с отрицательной высотой/шириной при послойном экспорте в Html
[.Net Core]
+ добавлена версия FastReport для Core 3/3.1 для Windows
+ добавлена поддержка MSChart
+ добавлены Функции в Онлайн Дизайнер
* обновлены зависимости nuget до релизных версий вместо предварительных
* изменен модификатор доступа PrintPdf и PrintHtml
* добавлен новый метод для сохранения отчётов в Онлайн-дизайнере - DesignerSaveMethod, метод DesignerSaveCallBack - устарел, его использование не рекомендуется
Каждый год ведущий мировой онлайн-дистрибьютор компонентов для ПО Component Source подводит итоги по продажам за год. Третий год подряд Fast Reports занимает место среди 50 лучших компаний в мире, оставаясь одним из самых продаваемых разработчиков библиотек и инструментов формирования документов.
После ряда испытаний, Fast Reports подписал заключение с рядом производителей отечественных операционных систем и СУБД о совместимости генератора отчетов FastReport Mono и других отечественных разработок в рамках импортозамещения:
РЕД СОФТ: РЕД ОС и СУБД Ред База Данных
Базальт СПО: операционные системы семейства "Альт"
Офисным пакетом Р7-Офис.
Сертификаты совместимости гарантируют стабильную работу компонентов FastReport Mono со сторонними компонентами.
Что нового в FastCube VLC 2.10:
Выражения
С этим релизом в FastCube VCL добавлены выражения. До сих пор вычисляемые показатели или итоги можно было создать с помощью скрипта. Это было не удобно и не понятно пользователям далеким от программирования. Таким образом, мы решили добавить в продукт поддержку выражений, которые уже могут быть вам знакомы по нашим другим продуктам.
Пожалуйста, обратитесь к нашей обновленной документации по FastCube VCL и посмотрите новые примеры для лучшего понимания что такое выражения и как они работают.
Опция IgnoreCase для выражений диапазонов
Мы используем выражения диапазонов для фильтрации измерений и для правил подсветки показателей. Начиная с этого релиза, стало возможно игнорировать или учитывать регистр для текстовых сравнений в выражениях для диапазонов.
Свойство Range.IgnoreCase можно поменять как из программного кода, так и в редакторе диапазонов.
Другие изменения
Добавлено разбиение даты на полугодия
Добавлены методы TfcxCustomNodePopup.ExpandAll, TfcxCustomNodePopup.CollapseAll, свойство TfcxCustomGrid.AutoExpandPopups (по умолчанию true) определяющее необходимость раскрытия всех PopupWindow автоматически с раскрытыми или свернутыми узлами.
Добавлены кнопки очистки в редактор показателя.
Ошибки
Исправлена ошибка загрузки диаграммы для Lazarus
Исправлена компилация для Lazarus/FPC
В новой версии FastReport .NET 2020.1 теперь есть возможность перетаскивать в дизайнер текстовые и графические файлы, при этом на странице отчета создаются соответствующие объекты.
Кроме того, можно вставить текст или изображение в отчет из буфера обмена.
Также появилась возможность настраивать меню экспортов.
В WebReport теперь можно изменять параметры экспорта, для этого добавлено соответствующее событие.
Версия 2020.1
---------------
[Engine]
+ добавлены события для управления шрифтами. Подробности в новой демонстрационной программе - .\Demos\C#\FontHandlersExportToPDF
+ добавлена возможность изменять количество знаков после запятой для форматов Числовой, Денежный и Процент, при использовании системных настроек
+ добавлено свойство "SplitRows" для MatrixObject. По умолчанию его значение False и в этом случае происходит объединение строк с одинаковыми значениями. Если True - строки разбиваются (как у TableObject)
- исправлена ошибка с попыткой преобразовать DBNull в пустую строку при отключенном ConvertNulls
- исправлена ошибка, при которой PageFooter с включенным PrintOn=LastPage, выводился на предпоследней странице
[Designer]
+ добавлена возможность перетаскивать на страницу изображения в форматах png, jpeg, jpg, gif, ico, bmp, tif, tiff, emf, wmf и текстовые файлы в форматах txt и rtf
+ добавлена возможность вставлять текст и изображение на страницу из буфера обмена
+ добавлена возможность создавать новую страницу отчёта с помощью: кнопки "+" на панели страниц, двойным нажатием на свободное место на панели страниц, сочетанием клавиш Ctrl+N
- исправлена ошибка при попытке задания некорректного значения RowSpan ячейке MatrixObject
- исправлена ошибка со сбрасыванием цвета, ширины и стиля в редакторе границ
- исправлена ошибка с изменением размера PolyLineObject/PolygonObject, скопированного с помощью Ctrl+Button
- исправлена ошибка с неактивным контекстным меню "Режим отображения" у SVG-объекта
- исправлена ошибка, когда невозможно было удалить вложенный отчет, если связанная с ним страница удалена
- исправлена ошибка, когда кнопки в разделе "Панели" вкладки "Вид" не соответствовали видимости соответствующих окон
[Preview]
+ добавлен редактор меню экспортов
> новый редактор доступен в настройках пользовательского интерфейса; имеется возможность скрыть экспорт или меню экспорта
* теперь меню с источниками данных скрыто в редакторе текста в окне предварительного просмотра
* кнопка "Удалить Страницу" в окне предварительного просмотра теперь неактивна, если подготовленный отчет состоит из одной страницы
[Exports]
+ добавлена возможность разделить страницы в XML-экспорте
+ добавлена поддержка свойства Padding для текстовых объектов в Word2007
* теперь в PDF-экспорте при InteractiveForms = true шрифты не сохраняются, если в отчете нет редактируемых элементов
- исправлены ошибки при экспорте многостраничного отчёта в XML
- исправлена ошибка в PDF-экспорте приводящая к созданию некорректного файла при включенных свойства EmbeddingFonts и InteractiveForms
- исправлено отображение фона у BarcodeObject при экспорте в Pdf и HTML
- исправлены ошибки при отображении Shape, Barcode, Polygon и т.д. с заливкой (или фоном) во всех табличных экспортах
[WebReport]
+ добавлена возможность изменять параметры экспорта. Для этого нужно подписаться на событие ExportParameters в WebReport.Report
- исправлена неправильная высота и ширина у отчетов со смешанной ориентацией страниц (Landscape & Portrait)
- исправлено некорректное отображение фона у ShapeObject
- исправлено отсутствие нестандартной заливки (Hatch, LinearGradient, и др.) у ShapeObject
[.Net Core]
- исправлена ошибка с SQLite плагином, при наличии в базе данных Null значений
- исправлена критическая ошибка при внедрении шрифтов в документы