Fast Reports. Оновлення продуктів FastReport.Net, FastReport VCL, FastReport FMX, FastReport.Mono
Fast Reports. Оновлення продуктів FastReport.Net, FastReport VCL, FastReport FMX, FastReport.Mono
Список оновлень продуктів Fast Reports.
- Нова версія FastReport.Net 2018.3
У новій версії FastReport.Net 2018.3 ми додали конектори до різних баз даних у репозиторій Nuget. Ці конектори можна використовувати як у програмах .Net Core, так і в Windows Forms;
Також ми зробили нашу бібліотеку для .Net Core сумісною з операційною системою macOS;
Баркоди тепер експортуються до PDF та HTML як векторні зображення;
Крім того, ми додали плагін для спільної роботи з популярним SQL редактором Active Query Builder;
Версія 2018.3
---------------[Engine]
+ тепер при експорті об'єкт Barcode перетворюється на векторну графіку для PDF, HTML і SVG експортів
+ доданий новий механізм конвертування об'єктів перед експортом, процес відбувається автоматично, це необхідно для перетворення деяких об'єктів у векторну графіку
+ додано друк нескінченних сторінок на рулонних принтерах (властивість ReportPage.PrintOnRollPaper)
+ додано нову властивість ParagraphFormat для форматування параграфів у текстовому об'єкті лише за значення HtmlParagraph у властивості TextRenderType. Ця властивість дозволяє регулювати міжрядковий інтервал і червоний рядок.
* переписаний код підстановки виразів у RichObject
* властивість HtmlTags текстового об'єкта була відзначена як застаріла, додана нова властивість TextRenderType.
> зауваження розробника: властивість HtmlTags дозволяло використовувати деякі HTML теги в тексті TextObject, один з доступних тегів тег FONT цей тег є застарілим, і не всі браузери адекватно підтримують його, тому ми додали новий обробник візуалізації, який дозволяє використовувати деякі стилі CSS, в атрибуті style і тег span.
* новий обробник тексту підтримує наступні теги: b, i, u, strike, br, sub, sup, img, span.
> зауваження розробника: Ми не прагнемо зробити копію браузера в текстовому об'єкті, однак намагаємося зробити логіку максимально схожою, але з обмеженнями img підтримує тільки атрибут src (http, https, base64) та атрибути width і height(значення в пікселях), теги b, i, u, strike, sub, sup та span підтримують тільки атрибут style, з мінімальним набором стилів.
- виправлено розрахунок розміру зображення при повороті SVG об'єкта
- виправлено малювання підрядкового та надрядкового індексу для нового типу візуалізатора тексту HtmlParagraph, коли в деяких випадках неправильно розраховувався розмір та розташування тексту.
- виправлена помилка з svg, що містять "DOCTYPE svg PUBLIC" у SVG-об'єкті
- виправлена помилка з [COPYNAME#] у водяному знаку сторінки< br />- виправлено назву властивостей TextObject, де використовувалося слово Multiply замість Multiple[Designer]
+ додана можливість задати мову скрипта за замовчуванням
- виправлена помилка з вибором мови скрипта за замовчуванням при першому запуску дизайнера
- виправлена рідкісна помилка коли таблиця не відображається у вікні Перегляд Даних
- виправлена помилка у вікні Перегляд Даних при кількості стовпців більше 655[Preview]
+ додано властивість SaveInitialDirectory (Config.PreviewSettings.SaveInitialDirectory = @"C:\user\initial_directory";)
+ додано можливість вимкнути збереження підготовленого звіту в попередньому перегляді (PreviewExports.Prepared елемент)
* покращений метод кешування зображення SVG об'єкта
- виправлена помилка коли всі експорти повинні бути відключені в попередньому перегляді (PreviewControl.PreviewExports == PreviewExports.None) але Excel 97 , ZPL та LaTeX експорти доступні[Exports]
+ тепер об'єкт SVG експортується як векторна графіка у PDF
+ додана нова вкладка «Векторна графіка» для експорту pdf, ви можете встановити якість градієнтів, інтерполяцію градієнтів та інтерполяцію кривих для SVG об'єкта та шрифтів у кривих
+ доданий Text Object при TextRenderType = HtmlParagraph в pdf, html, word2007 експорти
+ додані властивості Word2007Export.PrintOptimized та Excel2007Export.PrintOptimized
+ додані чекбокси "Для друку" в діалоги Word 20 />* покращено експорт у Word 2007 за параграфами
* зменшено розмір файлу Word 2007 (дубльовані зображення не зберігаються)
* в експорті за параграфами у Word 2007 документ зберігається без розбиття на сторінки
* додано перетворення на Числовий формат для експорту в Excel2007(*.xlsx)
- тепер SVGObject експортується як SVG в HTML
- виправлена помилка з роздільною здатністю екрана в експорті в Word 2007
- виправлена помилка з форматуванням параграфів в експорті в Word 2007
- виправлено помилку з неправильною установкою розмірів "Unlimited" сторінки в експорті в Word 2007
- виправлено помилку з іменами полів у DBF експорті
- виправлено помилку з перекриттям текстових заголовків у діалозі експорту SVG[WebReport]
+ доданий SVG-об'єкт до WebReport як svg-зображення
+ додані властивості WebReport.DocxPrintOptimized та WebReport.XlsxPrintOptimized
- виправлено помилку з третім і більше drill-down з використанням детальних сторінок
- виправлено помилку з невірною URL-адресою в drill-down[.Net Core]
+ доданий SVG-об'єкт (SVGObject)
+ доданий пакет FastReport.Data.MsSql до репозиторію Nuget (https://www.nuget.org/profiles/FastReports)
+ доданий пакет FastReport. Data.MySql до репозиторію Nuget (https://www.nuget.org/profiles/FastReports)
+ доданий пакет FastReport.Data.Postgres до репозиторію Nuget (https://www.nuget.org/profiles/FastReports )
+ доданий пакет FastReport.Data.SQLite до репозиторію Nuget (https://www.nuget.org/profiles/FastReports)
+ доданий пакет FastReport.Data.Json до репозиторію Nuget (https:/ /www.nuget.org/profiles/FastReports)
+ доданий пакет FastReport.Data.MongoDB до репозиторію Nuget (https://www.nuget.org/profiles/FastReports)
+ доданий пакет FastReport.Data.RavenDB в репозиторій Nuget (https://www.nuget.org/profiles/FastReports)
* додана сумісність з macOS
- виправлена помилка з експортом у Word 2007 у деяких випадках
- виправлено помилку з відсутністю зображень в Excel 2007
- виправлено помилку з drill-downs в WebReport Core[Extras]
+ доданий новий плагін для роботи з Active Query Builder \Extras\Misc\ActiveQueryBuilder (https://www.activequerybuilder.com/)
+ доданий редактор TeeChart об'єктів (подвійне клацання по об'єкту TeeChart)
- виправлена помилка з деякими рядковими значеннями при підключенні джерела даних до об'єкта TeeChart
- прибрана можливість вибрати для властивостей LabelField, XValuesField та YValuesField поля з джерел даних, до яких TeeChart об'єкт не підключений[Demos]
* у демонстраційному звіті полігонів замінено зірочки на красиві
[Resources]
* оновлено французькі ресурси
[Online Designer]
+ додано можливість зміни мови на вкладці view
+ всі запити надсилаються з параметрів same-origin
- виправлені абревіатури деяких мов
- Нова версія FastReport VCL – 6.1
У новій версії :
- Розширилися можливість об'єкта "Таблиця";
- Перероблений та покращений експорт у PDF;
- Додані якір для об'єктів звіту;
- Можливість заповнення порожнього простору на сторінці з використанням дочірнього бенду;
- Двигун оптимізований для роботи з великою кількістю об'єктів у дизайнері.
Версія 6.1
----------------------------
- Покращено експорт ODT для використання різних стилів сторінки
- Експорт ODT максимальні розміри аркуша для опції Continues
- Виправлена ширина таблиці в ODT експорті (більше не розтягується на весь аркуш)
- Виправлена обробка тексту в ODT експорті з включеним AllowHTML
- Виправлено TfrxDateEditControl з WeekNumbers = True для Windows XP[6.0.10]
----------------------------
- Виправлена помилка коли виклик OnPreviewClick не перемальовував змінений об'єкт
- Виправлено продуктивність механізму зміщення об'єктів
- Виправлено проблему з конструктором TfrxReportPage в C++ Builder
- Виправлено збереження св-ва processing в DFM[6.0.9]
----------------------------
+ Додана підтримка формату PDF/ A-2[6.0.8]
----------------------------
- Поліпшено текст з поворотом в PDF, SVG та HTML-Div фільтри експорту
- Виправлена помилка при використанні обробки виразів з групами Drill-Down[6.0.7]
--------------------------------
- Виправлений експорт до EMF< br />- Виправлено експорт таблиці у графічні формати
+ Додано підстановку європейських цифр арабськими у PDF експорті (з RTLReading)[6.0.6]
--------------------------------
- Виправлено обчислення розмірів осередку таблиці з вертикальним текстом
- Виправлений експорт Hindy та Thai лігатур у PDF
- Виправлений між символьний інтервал з HAlign у PDF експорті
- Виправлений Copy/Paste вбудованих DB компонентів
- Виправлені межі вертикальних штрих кодів
- Виправлені параметри ADO у дизайнері[6.0.5]
----------------------------
+ Додані якір для об'єктів звіту і діалогових форм
+ Додані нові rtti хелпери для об'єкта таблиця, св-ва TableWidth та TableHeight
- Виправлена помилка в IO транспортах з мережевим шляхом (в DefaultPath)
- Покращена підтримка багато поточності у PDF експорті
- Виправлена помилка з позиціонуванням картинок у PDF експорті[6.0.4]
----------------------------
+ Додано властивість AutoSize для штрих -кодів(за замовчуванням true), установка в false забороняє компоненту змінювати розмір (змінюючи zoom)
+ Додані властивості MinWidth та MaxWidth у об'єкта таблиця, можна встановлювати межі ширини колонки (0 unlimited)
+ Додані властивості MinHeight іMaxHeight у об'єкта таблиця, можна встановлювати межі висоти рядка (0 unlimited)
- Виправлена помилка коли детальний звіт із успадкуванням завантажувався через подію OnLoadTemplate[6.0.3]
----------------------------
+ Додані нові змінні звіту TableRow та TableColumn можуть бути використані всередині таблиці
+ Додано можливість вибрати шлях до "Indy" бібліотеки в Recompile
+ Доданий новий режим вирівнювання baHidden, об'єкти в цьому режимі ігноруються механізмом вирівнювання
- Виправлений line spacing в експортах PDF та SVG
- Виправлені параметри ADO< br />- Виправлено редактор підсвічування для групи об'єктів
- Виправлено помилку з Fill/Frame бенду та вирівнюванням об'єктів
- Виправлено помилку із заголовком колонки та заливкою бенду
- Виправлено експорт властивостей звіту в OXML формати
- Виправлена обробка FNC1 в Datamatrix штрих-коді
- Виправлені функції PadLeft/PadRight в юнікордному середовищі розробки
- Виправлена проблема з використанням RangeEnd = reCount для обмеження виведення датасету
- Виправлена помилка яка могла виникати при видаленні колонки таблиці[6.0.2]
----------------------------
+ Додані св-ва TfrxChild .ToNRows та ToNRowsMode , які дозволяють заповнювати порожній простір(див. звіт 15.fr3 в FRMain demo)
- Виправлені агрегатні функції в об'єкті таблиця
- Виправлена помилка вставки компонента даних на сторінку звіту
- Виправлено св- вщ SlaveExport у філтрах експортів[6.0.1]
----------------------------
+ Додано св-во TfrxPreviewOptions .AllowPreviewEdit - Установка в False відключає всю інтерактивність у попередньому перегляді
- Виправлений експорт картинок вбудованих у RichView
- Оптимізація для великих таблиць і великих звітів (Дизайнер може обробляти таблиці з 10000 осередків і більше)
- Виправлено функціонал вертикальних бендів у дизайнері звітів
- Таблиці можуть бути використані на вертикальних бендах
- Виправлено діалог збереження коли ім'я файлу не вказано
- Виправлено поведінку OpenAfterExport
- Виправлено експорт HTML тегів у RTF
- Технічний реліз FastReport FMX 2.6
У цьому технічному релізі ми додали підтримку останнього середовища розробки Embarcadero RAD Studio 10.2 і виправили помилки, надіслані нашими користувачами.
Версія 2.6
---------------
+ Додана підтримка Embarcadero RAD Studio 10.2 з виправленнями сумісності:
- Додано виправлення для модальних діалогів( коли діалог з'являвся позаду неактивної форми)
- Виправлено неправильний розмір тексту у штрих-коду під час друку з OSX
- Виправлено HTML Теги в OSX
- Виправлено редактор змінних
- Виправлено помилки друку під OSX
- Виправлено друк HTML тексту з OSXОсновні виправлення:
+ Додано розбиття тексту для простого відображення тексту
- Змінено вирівнювання тексту у PDF
- Виправлена функція calcheight для простого тексту під OSX
- Виправлена сітка вирівнювання в дизайнері
- Змінено тексту в OSX(frxCompareText)
- Виправлено кілька багатопоточних проблем
- Виправлено роботу подвійної буферизації для об'єктів фігур
- Виправлено друк з GDIP контексту
- Виправлено редактор параметрів RAD Studio 10.1
- Виправлено заповнення TfrxDBLookupComboBox
- Виправлено форматування у PDF експорті
- Виправлено Вертикальне вирівнювання тексту< br />- Виправлена проблема з scrollbars в XE3
- Виправлена фінансові серії для TeeChart Pro
- Виправлена властивість OpenAfterExport - Нова версія FastReport.Mono 2018
У новій версії FastReport.Mono значно оновлено та покращено WebReport - додана підтримка Online Designer, інтерактивності. З'явилися нові експорти у формати JSON, LaTeX. Крім того, додано підтримку карт і нове джерело даних CSV.
Версія 2018
----------------------------------------- ----------
+ додана підтримка Online Designer у WebReport (https://www.fastreport.ru/ua/product/fast-report-online-designer/)
+ додано відображення змісту звіту в WebReport
+ додано властивість WebReport.DesignerConfig для зберігання конфігураційного користувача для Online Designer
+ додано властивості WebReport.RequestHeaders, WebReport.ResponseHeaders
+ додано обробку помилок. DesignerSaveCallBack
+ додано вигляд фону тулбару ToolbarBackgroundStyle.None (ви можете використовувати колір WebReport.ToolbarColor замість зображення зі стилю)
+ додані властивості WebReport.UnlimitedWidth, WebReport.UnlimitedHeight для включення необмежених розмірів ( за замовчуванням: false - використовуються налаштування звіту)
+ додана властивість WebReport.Dialogs для включення або вимкнення показу діалогів звіту (за замовчуванням: true - включені)
+ додана властивість WebReport.ShowBackButton для відображення кнопки повернення на попередній звіт (закладка зі звітом)
+ додана нова властивість WebReport.LogFile для ведення журналу помилок, може використовуватися спільно з WebReport.Debug
+ додана нова властивість WebReport.EnableMargins для включення відступів сторінок (за замовчуванням: false)< br />+ додано відображення фону сторінки 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< br />+ додано метод 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< br />- виправлена помилка вирівнювання тексту за шириною, якщо зустрінуто пробіл перед перекладом рядка