18 марта 2022

Выпуск новой версии FastReport Mono 2022.2

Добавлена поддержка интерактивности объекта "Улучшенная матрица" в WebReport:

Во всех WebReport (.NET Framework, .NET Core, Blazor Server) появилась поддержка интерактивности для новой Улучшенной матрицы. Теперь в браузере корректно работают кнопки сворачивания и сортировки.

Добавлена поддержка интерактивности объекта "Улучшенная матрица" в WebReport

Возможность сохранить отчет со случайными данными

В меню файл в дизайнере отчетов появился новый пункт "Сохранить со случайными данными...". При таком сохранении отчета все источники данных будут сохранены в отчете и данные в них будут заменены на случайные.

Подсветка пересекающихся объектов в дизайнере

Теперь при размещении объектов на странице отчета выделяются цветом пересекающиеся объекты и объекты, выходящие за пределы бэндов и страницы. В корректном отчете не должно быть таких объектов. Несоблюдение этой рекомендации, может приводить к ряду проблем при подготовке и экспорте отчетов. По умолчанию эта опция отключена.

Включить ее можно в настройках дизайнера Файл->Настройки (View->Options).

Подсветка пересекающихся объектов в дизайнере

Демонстрация работы подсветки ниже.

Демонстрация работы подсветки

Улучшения экспортов

Опция "Закрепить ячейки" при экспорте в Excel 2007

Эта возможность, позволяет определить область листа, которая всегда будет видимой при прокрутке. Закрепить можно: первую строку, первый столбец, определенное количество строки и столбцов.

Настройки выглядят так:

Опция "Закрепить ячейки" при экспорте в Excel 2007

А работает эта опция так:

А работает эта опция так

Поддержка ZPL II при экспорте в ZPL.

Опция "Высокое качество SVG" в HTML-экспорте.

При включении этой настройки качество изображений в формате SVG будет значительно выше при экспорте. Однако, нужно учитывать, что объем занимаемой памяти так же будет выше.

Добавлен экспорт закладок и внутренних ссылок в Word.

Реализован экспорт ширины символов табуляции в PDF, Word, HTML и RTF.

Новое свойство PrefixStyle в SVG-экспорте.

Это свойство позволяет задать префикс для всех стилей при экспорте в SVG.

Добавлен экспорт формата чисел и дат в Excel 97.

Экспорта ширины символов табуляции в PDF, Word, HTML и RTF.

 

Полный список изменений

[Engine]

+ добавлена возможность сохранить отчет со случайными данными;

* в методе ExportBand теперь используется аргумент BandBase вместо Base;

- исправлены ошибки с двойным вызовом событий AfterData, BeforePrint и AfterPrint объекта ContainerObject;

- исправлена ошибка, приводящая к System.NullReferenceException при запуске отчетов с диалоговыми формами;

- исправлена ошибка, из-за которой не работало свойство VisibleExpression у подотчетов и страниц;

- исправлен баг со сдвигом по вертикали непересекающихся объектов при конвертации RTF;

- исправлена ошибка с правым якорем на страницах с бесконечной шириной и альбомной ориентацией;

- исправлена трансляция списков при конвертации RTF;

- исправлена ошибка, из-за которой не работало свойство RichObject.AllowExpressions;

- исправлена ошибка, приводящая к System.OverflowException при отрисовке неподготовленной бесконечной страницы;


[Designer]

+ добавлена подсветка пересекающихся объектов;

- удалено сообщение об ошибке, если текст штрих-кода содержит выражение;

- исправлена ошибка с опцией отключения горячих клавиш;

- исправлено выпадающее меню при нажатии на кнопку LineStyle и LineWidth;

- исправлено отображение данных в дизайнере;

- исправлены ошибки, приводящие к System.NullReferenceException при перетаскивании объектов на AdvMatrix;


[Preview]

- исправлена ошибка, приводящая к System.NullReferenceException, при щелчке по редактируемому текстовому объекту;

- исправлена ошибка с неработающими гиперссылками в отчетах с многоколоночными бэндами;

- исправлена ошибка, когда экспорт отчета, приводил к сохранению подготовленного отчета;


[Exports]

+ добавлен экспорт в ZPL II;

+ добавлена опция "Высокое качество SVG" в HTML-экспорте;

+ добавлена опция "Закрепить ячейки" при экспорте в Excel 2007;

+ добавлена возможность масштабирования печати при экспорте в Excel 2007;

+ добавлен экспорт закладок и внутренних ссылок в Word;

+ добавлен экспорт формата чисел и дат в Excel 97;

+ добавлено шифрование персональных данных пользователя в Email-экспорте;

+ добавлен экспорт отступа RichObject в RTF;

+ добавлен экспорт переноса строки RichObject в RTF;

+ добавлен экспорт отступа TextObject в Word;

+ добавлен экспорт ширины символов табуляции в PDF, Word, HTML и RTF;

+ добавлено свойство PrefixStyle в SVG-экспорте, которое позволяет задать префикс для всех стилей;

* улучшен экспорт RichObject в Excel 2007;

* удалены экспорты FastReport Cloud и XMPP;

- исправлен некорректный поворот альбомной ориентации страниц при HTML-печати, если на них использовались стили с предыдущих страниц;

- исправлена ошибка с масштабом шрифта при экспорте в PDF;

- исправлена утечка памяти при экспорте SVG объектов в HTML с опцией "Высокое качество SVG";

- исправлена ошибка при встраивании шрифтов, для которых запрещена упаковка, в PDF-экспорте;

- исправлена ошибка с экспортом символов табуляции в Word;

- исправлена заливка фона изображения и свойство line-height в HTML-экспорте;

- исправлена ошибка экспорта пользовательской пунктирной линии SVGObject в PDF;

- исправлена ошибка с экспортом границ соединенных ячеек в SVG;


[WebReport]

+ добавлена интерактивность расширенной матрицы в WebReport.

27 ноября 2024

Черная пятница в "Быстрых отчетах"

Только три дня: 27, 28 и 29 ноября скидки 40% на генераторы отчетов VCL и .NET направлений! 
26 ноября 2024

Обновление облачных сервисов до версии 2025.1

В версии 2025.1 была значительно улучшена работа с источниками данных, задачами и шаблонами отчётов, добавлены методы API для получения прав пользователя, новые демо-приложения и исправления ошибок. 
20 ноября 2024

FastReport .NET Avalonia совместима с Альт Рабочая станция 10

Библиотека для генерации отчетов FastReport .NET Avalonia получила сертификат совместимости с Альт Рабочая станция 10