Добавлены новые иконки в стиле Visual Studio. Вы можете переключаться между наборами иконок в окне дизайнера "Вид/Настройки/Интерфейс" (или "Файл/Настройки/Интерфейс" в случае использования ribbon-интерфейса):
Новые иконки представлены в нескольких размерах и отлично подходят для работы на мониторах высокого разрешения (hiDPI).
Добавлена возможность сброса настроек среды FastReport, которые хранятся в конфигурационном файле FastReport.config. Это можно сделать в окне дизайнера "Вид/Настройки/Интерфейс", кнопка "Сброс настроек". Для вступления изменений в силу требуется перезапуск дизайнера.
Добавлена возможность упрощенного отображения полей БД в объекте "Текст" в режиме дизайна. Эта настройка доступна в окне дизайнера "Вид/Настройки/Внешний вид объектов". По умолчанию настройка отключена; при ее включении объекты "Текст", содержащие одно поле БД, отображаются в упрощенном виде:
Это улучшает визуальное восприятие отчета, имеющего много мелких полей. Полное содержимое поля по-прежнему отображается в строке статуса и при редактировании текста объекта.
Добавлена возможность индивидуальной настройки ячеек в углу объекта "Матрица". Для этого используйте контекстное меню ячейки, команды "Разбить ячейку", "Объединить ячейки":
Добавлена возможность подключения к ElasticSearch. Подключение доступно в мастере подключения к данным и из кода.
Добавлен штрих-код Japanese Post 4 - State Code.
Добавлены кнопки свернуть все/развернуть все, и поле поиска для дерева отчетов и дерева данных в дизайнере. При нажатии на + дерево будет развернуто. На - дерево будет свернуто.
Эти изменения должны упростить работу с отчетами, содержащими много объектов и/или источников данных.
Значительно улучшен и оптимизирован конвертор RichText в объекты отчета.
Добавлены объекты интеграции с FastReport Business Graphics (\Extras\Objects\FastReportBGObjects).
В логике смены локализации были сделаны небольшие изменения.
1. Добавлен пакет FastReport.Localization. Данный пакет содержит файлы локализации для продуктов FastReport .NET, FastReport.Core, FastReport.CoreWin, FastReport.Mono, FastReport.OpenSource и при добавлении этого пакета создает директорию Localization в выходной директории пользовательского проекта.
2. Добавлен новый API для смены локализации используя тип CultureInfo - FastReport.Utils.Res.LoadLocale(CultureInfo culture).
При вызове данного метода, FastReport ищет подходящую локализацию для выбранной культуры. Загруженные локализации кэшируются. Для корректной работы этого метода, необходимо установить в свой проект пакет FastReport.Localization из п.1 или установить путь к папке с файлами локализации в свойстве FastReport.Utils.Res.LocaleFolder.
- Исправлена ошибка, связанная с работой свойств Dock и Anchor у объектов, которые находятся внутри ячеек таблицы или матрицы.
- Исправлена ошибка, приводящая к переполнению стека, при размещении объекта "Вложенный отчет" на подвале страницы.
- Исправлена ошибка при экспорте в формат SVG, если в системе используется нестандартная настройка DPI.
[Engine]
+ Добавлено подключение к ElasticSearch.
+ Добавлен новый штрих-код - Japanese PostNet.
+ Добавлен метод Res.LoadLocale(CultureInfo), который изменяет выбранную локаль по аргументу CultureInfo. Загруженные локали кэшируются. Для корректной работы требуется добавленный пакет FastReport.Localization.
* Оптимизирован и унифицирован конвертор RichText в объекты отчёта.
- Исправлена ошибка с неправильной шириной табуляции при TextObject.TextRenderType = TextRenderType.HtmlTextRenderer.
- Исправлена ошибка с объектом "Вложенный отчет" на бэнде "Подвал страницы", приводящая к переполнению стека.
- Исправлена ошибка со свойствами Dock и Anchor у объектов внутри ячеек таблицы/матрицы.
- Исправлена ошибка, приводящая к System.ArgumentException при отрисовке PictureObject расположенными за пределами бэнда.
- Исправлена ошибка с некорректной работой правого якоря (Anchor = AnchorStyles.Right) при неограниченной ширине страницы.
- Исправлена ошибка с заменой пользовательского шрифта на шрифт, по умолчанию при подготовке отчета.
- Исправлена ошибка с выравниванием по вертикали при конвертации RTF (по умолчанию теперь Top вместо Center).
- Исправлена ошибка конвертации таблиц RTF в объекты отчета.
[Designer]
+ Добавлено упрощенное отображение имен полей БД в дизайнере.
+ Добавлена кнопка свернуть все/развернуть все, и поле поиска для дерева отчетов и дерева данных.
+ Добавлены новые иконки. Вы можете выбрать их в окне дизайнера "Вид/Настройки/Интерфейс".
- Исправлена ошибка, приводящая к падению дизайнера отчётов, при некорректной таблице в источнике данных.
[Preview]
- Исправлена ошибка сохранения подготовленных отчётов, содержащих сконвертированный RichObject.
[Exports]
+ Добавлена опция при экспорте в Word 2007 "Не добавлять разрывы разделов при разрывах страниц". По умолчанию добавляются и разрывы страниц, и разрывы разделов.
- Исправлен разрыв страницы в Html экспорте (свойство PageBreaks).
- Исправлен SVG экспорт с параметром "Экспорт в несколько файлов".
- Исправлена ошибка в SVG экспорте на мониторах с высоким разрешением.
- Исправлены имена фалов, сохраняемых в zip архив.
- Исправлена ширина табуляции при экспорте RichObject.
- Исправлена ошибка XPS-экспорта, при которой документы, экспортированные на Linux, не открывались на Windows.
- Исправлены ошибки некорректной работы свойств Anchor и Dock при экспорте страниц с бесконечной шириной.
- Исправлена ошибка экспорта текстовых объектов в Excel 2007 с включенным типом рендеринга HtmlParagraph. Отключите параметр экспорта WYSIWYG, чтобы экспортировать текст вместо изображений.
[Online Designer]
- Исправлено сохранение/вызов превью из Онлайн-Дизайнера со страницей в Landscape ориентации.
[Extras]
+ Добавлен пакет 'FastReport.Localization', который включает в ваш проект файлы локализации FastReport для работы с разными языками.
+ Добавлены объекты интеграции с FastReport Business Graphics (\Extras\Objects\FastReportBGObjects).