В новой версии FastReport .NET 2021.3 реализована поддержка HiDPI в демонстрационном приложении. Добавлены Razor компоненты для встраивания в Blazor Server приложения. Появились новые экспорты в XODT и XODS. В версии FastReport OpenSource теперь есть возможность импортировать отчеты DevExpress, List and Label и SQL Server Reporting Services.
Версия 2021.3
---------------
[Engine]
+ добавлена поддержка HiDPI в новом демо-приложении
- исправлена ошибка при которой размеры страницы могли сбрасываться после предварительного просмотра
- исправлена ошибка при которой печать объекта RichText на большом масштабировании Windows происходила некорректно
- исправлена ошибка, приводящая к System.ArgumentOutOfRangeException в функциях Substring
- исправлена ошибка, приводящая к System.ArgumentException при отрисовке PictureObject с некоторыми изображениями
- исправлена ошибка при которой не отображались таблицы при подключении к Advantage Database через ODBC
- исправлена ошибка при которой RichText выходил за пределы страницы
- исправлена ошибка перекомпиляции скрипта отчёта, который взаимодействовал с ChildBand
[Designer]
+ улучшено поведение панели страниц
- исправлена ошибка с выходом за пределы массива в SQLBuilder в дизайнере
- исправлена ошибка при которой не открывалась диалоговая страница если в ней есть GridControl
- исправлены ошибки в режиме Right to Left
- исправлена ошибка при повторном масштабировании диалоговой формы
[Preview]
- исправлена ошибка при которой проценты масштаба в Preview могли отображаться некорректно
[Exports]
+ добавлен экспорт в XODT
+ добавлен экспорт в XODS
- исправлена ошибка экспорта в ODF при которой документ не открывался в МойОфис
- исправлена ошибка с закрытием ячейки содержащей RichText при экспорте в RTF
- исправлена ошибка при экспорте объектов с режимом рендеринга HtmlParagraph
- исправлена ошибка экспорта линии со стрелочным указателем при послойном экспорте в Word 2007
- исправлена ошибка экспорта линии со стрелочным указателем при экспорте в PowerPoint 2007
[WebReport]
+ добавлены Razor компоненты для встраивания в Blazor Server приложения. Входит в состав пакета FastReport.Web и находится по пути: FastReport.Web.Blazor.Components. Для отображения отчёта рекомендуется использование компонента WebReportContainer.
- исправлена ошибка в WebReport Core с SinglePage и диалогами
- исправлена проблема компиляции скрипта VB .NET, приводящая к ошибке "Модуль не может быть общим"
[.NET Core]
* обновлена зависимость Microsoft.CodeAnalysis до версии 3.3.1
* обновлена зависимость FastReport.Compat до версии 2021.1.4
- исправлена ошибка с некорректными картинками при PDF экспорте на Linux
- исправлена ошибка, приводящая к System.NullReferenceException при вызове CsvDataConnection.CreateAllTables()
[Extras]
- исправлена ошибка с некорректной загрузкой имен таблиц из ClickHouse