В рамках ежегодного тестирования были получены сертификаты о совместимости программных продуктов FastReport .NET Mono и FastReport .NET WinForms с СУБД Ред База Данных.
✓В версии FastReport .NET 2016.3 добавлены дополнительные объекты отчета PolyLineObject - ломаная кривая, PolygonObject - замкнутый полигон с заливкой. У пользователя также есть возможность редактирования уже созданных объектов PolyLineObject/PolygonObject путем перемещения, добавления или удаления узловых точек.
✓Страница отчета получила два новых свойства Page.UnlimitedPaperHeight и Page.UnlimitedPaperWidth. Их включение активирует режим так называемой резиновой страницы, размеры которой будут подстраиваться под позиции объектов. Данная возможность будет полезна для формирования отчетов с растущими в ширину таблицами или матрицами без их переноса на другие страницы. Также данный режим понравится для табличных отчетов, которые планируется экспортировать в Excel - все данные будут размещены на одной странице без каких-либо разрывов бэндами заголовков и подвалов. Кроме того, этот режим полезен для Web отчетов, когда нет необходимости привязываться к конкретному размеру бумаги.
✓Добавлено новое свойство в экспорте в формат PDF - ShowPrintDialog. Включение этого свойства приведет к формированию PDF документа, открытие которого сразу отобразит диалог печати в просмотрщике PDF файлов (например, в Adobe Acrobat). Это может быть полезно при использовании печати в PDF в онлайн отчетах.
✓Файлы в формате PDF могут быть построены без ссылок на шрифты и их внедрение - весь текст может быть нарисован кривыми. Данная возможность активируется включением свойства PDFExport.TextInCurves. Рисование текста кривыми увеличит объем результирующего файла, но может быть полезно, когда нужно сделать неизменяемый документ без возможности копирования текста и без оглядки на установленные у пользователя шрифты. Также, эта возможность может быть полезна при создании PDF файлов для полиграфии.
✓По просьбам наших пользователей переделан механизм создания штрих-пунктирных линий в PDF файле. Это было необходимо для обхода ошибки печати таких линий из встроенного просмотра PDF файлов в браузере Chrome - штрих-пунктирные линии корректно отображались, но не печатались на принтере.Добавлен новый экспорт в JSON формат для обмена данными построенного отчета. Для консолидации табличных данных лучше использовать экспорта в этот формат в режиме резиновой страницы.
Подробнее:
[Core] + добавлены новые объекты PolyLineObject, PolygonObject + добавлены свойства Page.UnlimitedPaperHeight, Page.UnlimitedPaperWidth
[Designer] + добавлен новый тулбар для редактирования PolyLineObject, PolygonObject + добавлен индикатор несохраненного отчёта в заголовке окна + добавлены настройки неограниченной высоты и ширины в окно настроек страницы + добавлена возможность показа заставки во время загрузки дизайнера + добавлена возможность показа окна приветствия отображаемого после открытия дизайнера
[Экспорты] + добавлена имитация Bold, Italic для шрифта "MS UI Gothic" и аналогичных в PDF экспорте + добавлен экспорт в JSON + добавлено свойство PDFExport.ShowPrintDialog для показа диалога печати после открытия документа PDF + добавлен экспорт объектов PolyLineObject, PolygonObject в PDF + добавлено свойство PDFExport.TextInCurves для включения экспорта текста в кривых без внедрения шрифтов в PDF документ + добавлена возможность отправлять несколько отчетов в виде вложений в экспорте электронной почты + добавлено свойство ToMultipleFiles в XAML экспорте * улучшен экспорт в Excel 2007 с включенным свойством Seamless * улучшена отрисовка штрих-пунктирных линий в PDF экспорте для корректной печати из Chrome - исправлена ошибка с элементом div style(формат чисел) в послойном Html экспорте - исправлена ошибка с картинками больше размера страницы в PDF экспорте - исправлена ошибка с путями сохранения в экспортах: XAML, SVG, PostScript, PPML - исправлена ошибка с тенями в HTML экспорте - исправлена ошибка с отображением Underlines в HTML экспорте - исправлена ошибка с вычислением хэша изображений в PDF экспорте - исправлена ошибка с гиперссылками в демо версии в PDF экспорте - исправлена ошибка с отсутствием заголовка в PostScript экспорте - справлена ошибка с распознованием шрифтов в PostScript экспорте
[WebReport] + добавлены свойства Left, Top, Width, Height в CustomDrawEventArgs (могут быть использованы в WebReport.CustomDraw) + добавлен показ диалога печати при печати в PDF + добавлены свойства WebReport.DocxRowHeightIs, WebReport.PdfShowPrintDialog + добавлен метод WebReport.PrintInPdf(bool ShowPrintDialog) для установки показа окна печати при открытии PDF документа * примеры использования WebReport обновлены и перемещены в папку \Demos\C#\Web * обновлен встроенный jQuery до v1.12.3 - исправлена ошибка с событием CustomDraw внутри TableObject и Matrix - исправлена ошибка с неверным MIME типом при печати в PDF - исправлена ошибка с переключением локализаций в ASP.NET (не MVC)
[Online Report Designer] + добавлен просмотр присутствующих в отчете Highlights условий + добавлено изменение размера компонента в любую сторону
В новой версии FastReport Mono 2016 добавлены все последние возможности он-лайн отчётов из продукта FastReport.Net 2016. В частности, появилась возможность совместного использования продуктов FastReport .Mono и Online Report Designer. Также можно формировать документы, соответствующие архивному стандарту PDF/A. Доступны новые типы баркодов - Aztec, Plessey, GS1-128/EAN-128. Множество других улучшений и дополнений помогут упростить генерацию ваших отчетов под фреймворком Mono.
+ добавлена поддержка Online Report Designer в WebReport+ добавлен режим PDF/A в экспорте PDF+ добавлена поддержка баркодов Aztec, Plessey, GS1-128/EAN-128+ добавлены объекты "Шкала", "Индикатор"+ добавлен экспорт в форматы XAML, SVG, PPML, PostScript+ добавлено свойство "Без кавычек" в CSV экспорт+ добавлены свойства в WebReport: DesignReport, DesignScriptCode, DesignerPath, DesignerSavePath, DesignerSaveCallBack, PrintInBrowser, SinglePage+ добавлено свойство WebReport.XlsxSeamless для экспорта неразрывных таблиц в формат Excel 2007+ добавлено свойство WebReport.EmbedPictures (внедрение картинок в HTML)+ добавлено свойство WebReport.DesignerLocale (установка языка интерфейса для Online Report Designer)+ добавлено свойство EmbedPictures (изображения, встроенные в файл) в HTML экспорт+ добавлено свойство WebReport.RefreshTimeout (время автоматического обновления отчета в секундах, 0 - автообновление отключено), данное свойство может быть полезно при реализации функциональности Dashboard+ добавлена окантовка текста с возможностью выбора цвета, толщины и стиля линии (свойство TextObject.TextOutline)+ добавлено событие для отрисовки пользовательских объектов в Web или переопределения отрисовки стандартных объектов (WebReport.CustomDraw), работает только с включенным WebReport.Layer+ добавлена поддержка послойного HTML в WebReport (WebReport.Layers) с лучшим WYSIWYG+ добавлена поддержка TextObject.TextOutline в PDF экспорте+ добавлена поддержка LineHeight, ParagraphOffset в HTML экспорте+ добавлена фильтрация html тегов в CSV экспорте+ добавлена поддержка обрезки (TextObject.Clip) в PDF экспорте+ добавлено свойство PDFExport.ShowPrintDialog для показа диалога печати после открытия документа PDF* обновлен встроенный в WebReport jQuery до v1.12.3- исправлена ошибка в WebReport со скачиванием файлов из IE8 в Windows XP- исправлена ошибка с одновременной работой нескольких объектов WebReport на странице- исправлена ошибка с многострочным TextObject в диалогах
В новой версии FastReport VCL 5.5 мы добавили поддержку новой среды разработки Embarcadero RAD Studio 10.1 Berlin.Кроме того, новая версия содержит множество улучшений и новых возможностей для Lazarus, такие как поддержка внутренних диаграмм(Charts), экспорт в PDF и некоторые исправления совместимости.Для VCL мы улучшили работу FastReport с высоким dpi разрешением экрана и, конечно, много мелких улучшений и исправлений.
+ Добавлена поддержка Embarcadero RAD Studio 10.1 Berlin для x32 и x64 платформ+ [Lazarus] Добавлен экспорт в PDF+ [Lazarus] Добавлена поддержка стандартного объекта Chart для Lazarus+ Добавлена поддержка HTML тэгов и межстрочного интервала в DOCX экспорте+ Добавлен пример SynPDF Export+ Добавлена поддержка TfrxPrintMode в frxClassRTTI+ Улучшен кэш изображений- [Lazarus] Исправлена печать изображений- [Lazarus] Исправлена совместимость с x64 платформами- [Enterpise] Исправлен Демки CGI и ISAPI- [Enterprise] Исправлены проблемы с изображениями и диалоговыми формами- Исправлены проблемы (неправильного масштабирования Charts, Barcodes, RTF) c не dpi-aware приложениями при использовании большого масштаба в смстеме (150% и более)- Исправлен экспорт в PDF при FCharSpacing <> 0 и HAlign = haBlock- Исправлен экспорт Unicode символов в ODF для не-Unicode IDE- Исправлен экспорт текста с пустыми строками в конце в XLSX- Исправлен доступ к ресурсному (frc) файлу- Исправлен экспорт пустого текста с HTML тэгами в ODF- Исправлено горизонтальное выравнивание в ODF экспорте- Исправлено изменение масштаба превью после drill-down- Исправлено обновление списка источников бумаги после смены TfrxReport.PrintOptions.Printer в дизайнере- Исправлена некорректная разбивка первой строки абзаца с ParagraphGap- Исправлена ошибка с цветом и рамкой страницы в PDF экспорте- Исправлен экспорт дат в BIFF8- Исправлен экспорт отчётов из более чем 1025 страниц в BIFF8- Исправлен экспорт текста с непечатаемыми символами в XLSX экспорте- Исправлена ошибка "Canvas does not allow drawing" в TfrxRichView- Исправлен шрифт стилей для HighDPI- Исправлен экспорт объектов в изображения с высотой или шириной менее 1 для PDF- Исправлено определение родительского объекта для объектов с Left < 0- Исправлено выравнивание haBlock для RTL языков для экспорта в PDF- Исправлено подтверждение прочтения для SMTP- Исправлен мастер стандартного отчёта- Исправлено восстановление позиции превью после drill-down- Исправлены имена файлов в e-mail экспорте- Исправлено использование &FNC1; в штрихкодах Code128C и CodeEAN128C- [Fast Script] Увеличена точность FormatFloat- Исправлены параметры в FireDAC- Исправлена печать на принтерах с высоким разрешением- Исправлено числовое форматирование в XLSX экспорте- Исправлено использование FieldNames в DBF экспорте- Исправлен Z-order для изображений в HTML(Layered) экспорте
Добавлена возможность использования в отчётах карт в формате OSM (http://www.openstreetmap.org). Отчёты в WEB теперь выглядят гораздо лучше, благодаря послойному представлению. В Windows Forms дизайнере можно выделить несколько полей в дереве данных и перетащить на страницу отчёта. Улучшено юзабилити Online Designer, добавлена возможность отображения пользовательских функций в дереве данных.
[Ядро]+ добавлено свойство Config.ReportSettings.ImageLocationRoot для установки локального корневого пути для PictureObject.ImageLocation+ добавлена возможность загрузить карты из файлов OpenStreetMap (*.osm)- исправлена ошибка с возникновением исключения System.NullReferenceException после вызова метода ShowPrepared
[Дизайнер]+ добавлена возможность выделения и перетаскивания нескольких элементов из окна данных- исправлена ошибка с перетаскиванием параметров в окне данных
[Экспорты]+ добавлена поддержка TextObject.TextOutline в PDF экспорте+ добавлена поддержка LineHeight, ParagraphOffset в HTML экспорте+ добавлена фильтрация html тегов в CSV экспорте+ добавлена поддержка обрезки (TextObject.Clip) в PDF экспорте- исправлена ошибка с пропуском пробела перед строкой с html-тегами- исправлена ошибка отображения закладок в Acrobat Reader- исправлена ошибка с упаковкой open type fonts в PDF экспорте- исправлена ошибка с рамками в PDF экспорте
[WebReport]+ добавлена поддержка послойного HTML в WebReport (WebReport.Layers) с лучшим WYSIWYG+ добавлен интерфейс для передачи в Online Designer списка функций отчета+ добавлено событие для отрисовки пользовательских объектов в Web или переопределения отрисовки стандартных объектов (WebReport.CustomDraw), работает только с включенным WebReport.Layer- исправлена ошибка с полями в контейнере WebReport- исправлена ошибка с различными локализациями (WebReport.LocalizationFile)- исправлена ошибка с popup в тулбаре- исправлена ошибка с cookies приложения в Online Designer handlers- исправлена ошибка с WebReport.XlsxWysiwyg
[Service] + добавлены новые методы в сервис FastReport.Service.dll (GetReportsListByPathXml, GetReportsListXml, GetGearListXml, GetPreparedReportByID, GetReportXml, PutReport)
[Online Designer]
+ добавлена поддержка пользовательских функций+ добавлена поддержка LineHeight + добавлена поддержка многострочного текста в компоненте TextObject+ добавлена поддержка свойства Style.+ если у компонента градиентная заливка, то в качестве фона показывается средний цвет между границами градиента+ добавлена группировка объектов (добавилась вкладка Layout)+ добавлено включение/выключение направляющих из тулбара+ добавлен вызов контекстного меню при помощи долгого тапа на мобильных устройствах и планшетах+ добавлено редактирование поля Format у текстового компонента в диалоговом окне+ добавлена возможность настроить отображение панелей кастомизации в scripts/config-data.js, ключ customization+ добавлен absolute static path дополнительным флагом на этапе сборки+ добавлено отключение подтверждения выхода из дизайнера (флаг confirmBeforeExit http://dsg2014.fast-report.com:3000/#/builder/config)+ добавлена возможность указать entry name отличный от index.html+ добавлена возможность перемещать popup+ добавлена панель кастомизации, позволяющая просматривать страницы и диалоговые окна в миниатюре+ добавлена возможность собрать дизайнер, как для использования в iframe, так и в div контейнере+ добавлена возможность изменять размеры динамических панелей кастомизации+ добавлена надпись «Код» на вкладке с кодом* изменено указание api (getReport, saveReport, makePreview) в scripts/config-data.js* изменен размер шрифта заголовка бенда* убраны пунктирные линии в панели с заголовком бенда - исправлена ошибка, из-за которой контекстное меню рисовалось за границей экрана- исправлена ошибка со значением Height по умолчанию у бенда- исправлена ошибка с redo action при движении компонентов- исправлена ошибка с нулевыми значениями свойств- исправлена ошибка с координатами для контекстного меню и тултипа во время движения компонента- исправлена ошибка с предпросмотром некоторых отчетов- исправлена ошибка открытия некоторые отчеты- исправлена ошибка вывода Font size на этапе инициализации отчета
+ Добавлена поддержка Embarcadero Rad Studio 10 Seattle (Delphi/C++Builder)+ Добавлена поддержка ShortInt+ Добавлено восстановление выделенной ячейки при загрузке сохраненной схемы.+ Добавлен экспорт в CSV* Переделан экспорт в XML-A формат* Если значение одновременно минимум и максимум в столбце/строке, то считать его максимумом для правил выделения- Исправлена ошибка раскрытия групп- Исправлена ошибка в recompile.exe- Исправлены ошибки в языковых ресурсах- Исправлена ошибка в HTML и Excel экспортах (ошибка со свойством RepeatValues)
МоиОтчеты Вьювер это бесплатная утилита для просмотра и печати готовых отчетов.
Теперь FastReport поддерживает все современные форматы FastReport: .fp3 и .fpx.
Работает на таких платформах как Windows, macOS и Linux.
Скачать бесплатно
Накануне китайского нового года - года красной огненной обезьяны - мы рады объявить о новой версии FastReport для FireMonkey!
+ Добавлена поддержка Embarcadero RAD Studio 10 Seattle включает исправления совместимости с новым фреймворком + Добавлена поддержка RAD Studio XE8 для Delphi и C++Builder сред разработки + Реализован межстрочный интервал в объекте Текст (свойство LineSpacing) + Добавлена собственная реализация функции ProcessMessages для cocoa(аналогичная из FMX фремворка работала не правильно). Исправляет зависание окна предпросмотра и долгую подготовку отчета. - Исправлены утечки памяти в RAD Studio 10 Seattle - Исправлен экспорт разбитого на строки текста в PDF - Улучшена работа с компонентами FireDac - Исправлен экспорт изображений с маской в PDF - Исправлена утечка памяти при печати из контекста GDI+ - Исправлена отрисовка изображений в матрице экспорта - Исправлен экспорт многострочного текста в PDF - Исправлен экспорт изображений - Исправлено редактирование переменных в редакторе переменных - Исправлен редактор Display Format при вызове из контекстного меню - Исправлено поведение drDontSaveReport TfrxDesigner.Restrictions после изменения скрипта - Исправлена ошибка с единицами измерения в окне настроек параметров страницы в превью - Исправлены проблемы с старой версией фреймворка в XE2 - Исправлена совместимость с стилями FMX - Исправлена работа HTML тега <font color> в TfrxMemoView - FMX версия может читать картинки созданные в VCL версии (внутри отчетов) - Исправлено поведение вложенных drill-down отчетов - Реализованы временные директории для отчетов, кешируемых в файл - Исправлено поведения кеша картинок с пустыми изображениями - Исправлено свойство TfrxMemoView.Underline