Что нового в FastReport VCL 5
Классы
Новые способы заливки текста: Градиент и Стекло.
Объект «Текст» может иметь несколько способов выделения. Они включают в себя несколько настроек: рамка, шрифт, заливка и видимость объекта. Вы можете включать и выключать каждую настройку.
У объекта «Текст» есть несколько форматов настройки. Когда «Текст» содержит несколько выражений, можно указать формат для каждого из них.
Добавлен Фильтр настройки данных бэндов. Можно отфильтровать выходные данные ячеек без использования скриптов.
Изменения в форматах отчета: коллекции как наборы данных, переменные, форматы, условное выделение содержится в виде вложенных свойств и стали теперь ещё более удобочитабельными. Старые форматы (FR VCL 3 and 4) полностью поддерживаются в FastReport 5 VCL.
В объекты отчета добавлены события мыши: MouseEnter, MouseLeave.
Добавлено свойство Visibility (vsPreview, vsPrint, vsExport) у объектов отчета.
Новые объекты
Новые 2D баркоды - PDF417, DataMatrix и QR-code.
Новые баркоды - Code128, EAN128 с автоматической кодировкой.
Интерактивность
Новые интерактивные типы отчета: детальный отчет и детальная страница. При клике на интерактивный объект, новый отчет создается и отображается в новой отдельной вкладке окна предпросмотра.
Добавлена интерактивность в объект Chart. Детальный отчет можно вызвать через клик по объекту Chart.
Экспорты
В PDF экспорт улучшено встраивание и упаковка шрифтов: вместо целого шрифта встраивается только используемое в отчёте подмножество символов шрифтов. Это позволяет значительно сократить размер файла
Новые экспорты: HTML5 (div), DOCX, XLSX, PPTX.
Улучшение в форматах экспорта RTF, XLS, XML, HTML, ODF: поддержка разных типов линий рамки в объекте текст.
GUI
Новые иконки в окне предпросмотра и в Дизайнере отчетов.
Улучшен внешний вид дерева данных. Новые иконки для различных типов полей.
Новые улучшенные диалоги: условное выделение, граница, заливка, редактор ссылок.
Клиент/Сервер
Новый навигационный тулбар с поддержкой сенсорных экранов
Взаимодействие с сервером по технологии AJAX
Оптимизирован протокол обмена браузера с сервером
Уменьшено время отклика сервера