В новой версии FastReport Mono значительно обновлен и улучшен WebReport - добавлена поддержка Online Designer, интерактивности. Появились новые экспорты в форматы JSON, LaTeX. Кроме того, добавлена поддержка карт и новый источник данных CSV.
Версия 2018
---------------------------------------------------
+ добавлена поддержка Online Designer в WebReport (https://www.fastreport.ru/ru/product/fast-report-online-designer/)
+ добавлено отображение оглавления отчета в WebReport
+ добавлено свойство WebReport.DesignerConfig для хранения пользовательского конфигурационного файла для Online Designer
+ добавлены свойства WebReport.RequestHeaders, WebReport.ResponseHeaders
+ добавлена обработка ошибок при вызове WebReport.DesignerSaveCallBack
+ добавлен вид фона тулбара ToolbarBackgroundStyle.None (вы можете использовать цвет WebReport.ToolbarColor вместо изображения из стиля)
+ добавлены свойства WebReport.UnlimitedWidth, WebReport.UnlimitedHeight для включения неограниченных размеров для всех страниц отчета (по умолчанию: false - используются настройки отчета)
+ добавлено свойство WebReport.Dialogs для включения или выключения показа диалогов отчета (по умолчанию: true - включены)
+ добавлено свойство WebReport.ShowBackButton для отображения кнопки возврата на предыдущий отчет (закладку с отчетом)
+ добавлено новое свойство WebReport.LogFile для ведения журнала ошибок, может использоваться совместно с WebReport.Debug
+ добавлено новое свойство WebReport.EnableMargins для включения отступов страниц (по умолчанию: false)
+ добавлено отображение фона страницы Page.Fill в WebReport
+ добавлено изменение цвета фона объекта WebReport.BackColor (по умолчанию: White)
+ добавлено функционирование гиперссылок на закладки в отчете (работает только с Layers = true)
+ добавлено функционирование гиперссылок на номер страницы (работает только с Layers = true)
+ добавлено функционирование обработчика клика по объекту (работает только с Layers = true)
+ добавлено функционирование детальных отчетов - гиперссылок на скрытую страницу отчета и на другой файл отчета (работает только с Layers = true)
+ добавлено новое свойство WebReport.ShowTabCloseButton (значение по умолчанию: false)
+ добавлено новое свойство WebReport.TabPosition (значение по умолчанию: TabPosition.InsideToolbar)
+ добавлен новый пункт множества TabPosition.Hidden для скрытия вкладок с отчетами
+ добавлены свойства Left, Top, Width, Height в CustomDrawEventArgs (могут быть использованы в WebReport.CustomDraw)
+ добавлен показ диалога печати при печати в PDF
+ добавлены свойства WebReport.DocxRowHeightIs, WebReport.PdfShowPrintDialog
+ добавлен метод WebReport.PrintInPdf(bool ShowPrintDialog) для установки показа окна печати при открытии PDF документа
+ добавлено событие для отрисовки пользовательских объектов в Web или переопределения отрисовки стандартных объектов (WebReport.CustomDraw),
работает только с включенным WebReport.Layer
+ добавлена поддержка послойного HTML в WebReport (WebReport.Layers) с лучшим WYSIWYG
+ добавлено свойств WebReport.RefreshTimeout (время автоматического обновления отчета в секундах, 0 - автообновление отключено),
данное свойство может быть полезно при реализации функциональности Dashboard
+ добавлено автосохранение в дизайнер отчётов
+ добавлена возможность сохранения подготовленных отчётов в облачное хранилище
+ добавлен экспорт в JSON формат
+ добавлен экспорт в LaTeX формат
+ усовершенствован экспонт в SVG формат
+ улучшен экспорт в графические форматы
+ улучшен объект Gauge
+ добавлен объект Карта
+ добавлены новые фигуры
+ добавлен источник данных CSV
- исправлены ошибки в движке PostgreSQL
+ обновлены из репозитория FR.NET объекты доступа к базам данных
+ добавлена экспериментальная реализация объекта RichText
+ добавлена поддержка OTF шрифтов
- исправлен вес шрифта (!!! необходимо удалить предыдущую версию файла font.lisy -- ~/.local/share/FastReport/font.list или C:\Users\YourFolder\Local Settings\FastReport\font.list))
- исправлен Makefile (переход на сборщик xbuild вместо mdtool)
- исправлено отсечение объектов отчёта в режим предварительного просмора под Linux и OSX (только в случае сборки из коммандной строки)
- исправлен путь к шрифтам Arch-Linux
- исправлена ошибка выравнивания текста по ширине, если встречен пробел перед переводом строки