Список изменений
Версия 2025.1
---------------
[Designer]
+ добавлена настройка подсветки выражений в дизайнере отчетов
+ добавлен базовый поиск в редакторы с Memo
* улучшена работа мышкой в SimpleMemo
- улучшение скролл в редакторе Memo
- исправлена ошибка при открытии дизайнера отчетов
- исправлена потенциальная ошибка AV после удаления элемента StyleSheet в дизайнере отчетов
- исправлена ошибка дублирования имени при перетаскивании из DataTree
- исправлено растягивание тулбара объектов при недостающей высоте в дизайнере
- исправлен вызов редактора текста через инспектор объектов
- исправлена ошибка при включённой опции Auto update fields
- исправлены проблемы при навигации в Report Tree дизайнера
- исправлено SmartMemo(редактор кода) для HiDPI
[Engine]
+ добавлен элемент контрол TfrShellTreeView - элемент управления оболочкой для VCL и Lazarus с поддержкой Linux
+ добавлена вложенная обработка Subreport.PrintOnParent в движке отчетов
+ добавлена поддержка компилятора Win64x во время разработки
+ реализована нативная отрисовка контролов как для VCL так и для LinLaz
+ добавлен тип WideString в FastScript
- исправлена совместимость с C++ Builder с JVCL
- исправлено обновление параметров DBX при извлечении определений полей
- исправлена ошибка при использовании многоколоночной страницы вместе с параметрами PrintOnPreviousPage и KeepToghether опциями
- исправлена ошибка в автоматически сгенерированном заголовке C++ Builder
- исправлен редактор HTML
- исправлен вывод RTL с тегами в TfrxHTMLView
- обновление полей данных изменено на очистку автоматически определенных полей при изменении DataSet
- исправлена неправильная отрисовка SliceGrid при загрузке схемы на высоком DPI
- исправлено кеширование иконок при масштабировании для HiDPI
- исправлена ошибка, когда изменение свойства DBDataSet.DataSet не очищало определения полей
- исправлены TfrxComboBoxView и TfrxListBoxView
- исправлено определение типа поля ftFixedChar
- устранена утечка памяти при отображении SVG
- исправлено данные DataLink не очищают предыдущие данные
- исправлена ошибка 'Resource FCXBUTTONS not found' в FMX RS12 Builder при вызове редактора формул
- исправлено состояние флага старого формата XML после очистки
- исправлена инициализация структуры интерактивных параметров.
- исправлено предупреждение в frxGetCertificate
[Exports]
+ добавлена возможность редактирования объекта CellularText в интерактивных формах PDF
+ добавлено поле FromName в TfrxMailExport при использовании Indy SMTP
- исправлен экспорт EMF в SVG
- исправлена подстановка шрифтов в экспорте PDF
- исправлена ошибка перевода строки при экспорте в формат .rtf в Lazarus в Linux
- исправлен экспорт катаканы, хираганы и геометрических символов в экспорте PDF
- исправлен выбор строки и нижнее поле строки при экспорте DOCX
- исправлен экспорт EMF в PDF
- исправлены гиперссылки в экспорте RTF
- устранены утечки объектов GDI
- исправлена настраиваемая подпись PDF
- исправлены ошибки выравнивания TfrxMemoView и уменьшен размер изображений с альфа-каналом при экспорте в PDF.
- исправлено форматирование дат в XLSX экспорте
- исправлены предупреждения компилятора
- исправлен XLS экспорт для пустых страниц
- исправлен формат даты в XLSX экспорте
- исправлена ошибка Unexpected variant error в XLS экспорте
[Lazarus]
- исправлен ODF экспорт при включенном AllowHTMLTags
- исправлен RTF экспорт при включенном AllowHTMLTags
- исправлен TfrxDateEditControl в Linux под Lazarus
- удалена отрисовка лишних ScrollBar-ов в дизайнере
- исправлено сбрасывание выделения в linux Lazarus Rich редакторе.
- исправлена бесконечная загрузка при использовании Linux Lazarus Rich
[Other]
+ добавлена функция VarIsNull
- исправлена ошибка при отображении диалога Data HighLighting в FastCube
- исправлены конверторы QR, RR and Rave Report
[Preview]
+ копирование содержимого RichView в предварительном просмотре
- исправлена ошибка с активными вкладками предварительного просмотра при экспорте всех открытых вкладок предварительного просмотра
- исправлена ошибка с панелью инструментов в режиме HiDPI в версии 10.4, когда некоторые кнопки инструментов были отключены
- исправлена AV при вызове привью в XE2
- исправлено отображение двойных подсказок в окне предварительного просмотра
[Report object]
+ добавлено свойство TfrxFIBDatabase.LibraryName
* добавлена обработка клавиши Tab в редактор TfrxRichView
- исправлена сериализация свойства TfrxPictureView.Stretched
- исправлено расположение штрихкода после смены BarType при Align in [baCenter, baRight]
- исправлен Swiss пресет в QR штрихкоде
[Resources]
* обновлены польские ресурсы
* обновлены немецкие ресурсы для FastCube
- исправлены ресурсы FCXBUTTONS для приложений с run-time пакетами
[FastReport FMX]
-Добавлен экспорт в PPTX для платформ Windows/macOS/Linux
- Исправлено отображение диалогов экспорта в macOS
- Диалоги экспорта вынесены из модулей фильтров экспорта(возможность переопределения диалогов экспорта своими)
Версия 2024.2
---------------
[Designer]
+ исправлен редактор SQL
- исправлено авто дополнение в синтаксис мемо
- исправлена ошибка, из-за которой символы Юникода могли исчезнуть при сохранении кода скрипта в pas файл из дизайнера отчетов
- исправлен редактор TfrxRichView под 64 бита
- исправлена работа скроллбаров для TfrxSimpleSyntaxMemo
- исправлено отображение подсказок на форме frxEditFieldDefs
[Engine]
+ добавлена поддержка бесконечной ширины для динамической таблицы
+ добавлена поддержка GeoJSON / TopoJSON в объект карты
+ добавлен новый контрол TfrTreeView
+ исправлена ошибка с использованием совместимости со старыми псевдонимами
+ детальные отчеты сохраняют состояния передаваемых переменных для каждой вкладки при использовании гиперссылки DetailPage
* добавлена возможность изменения алгоритма хеша подписи
* подписи для pdf и файлов улучшены и сделаны единообразными
- исправлена ошибка позиции набора данных в TfrxCustomLayer объекта карты
- исправлено обновление определений полей после изменения sql
- исправлены ошибки работы под WINE
- исправлен TfrxCustomQuery.SQLChangeHandler при уничтожении сложного отчёта
- исправлена ошибка которая могла приводить к вылету при экспорте в BIFF8 (RS12, 64 бит)
- исправлен AV в FastCube при перетаскивании поля из зоны фильтра на ось Y и обратно
- улучшена синхронизация со старым списком псевдонимов и новой коллекцией определения полей
- исправлены унаследованные параметры в запросе
- удалены дублированная Left/Top свойств в сериализации для компонентов, не являющихся внутренними DB компонентами
- исправлено приведение типа для свойства коллекции полей в унаследованном отчете
- исправлена ошибка в FastCube FMX при нажатии правой кнопкой на выпадающий список измерений
- исправлена ошибка при использовании динамической таблицы с ручным построением на странице с несколькими столбцами
- исправлено поведение alClient для диагонального TfrxLineView
[Exports]
+ добавлены новые фильтры экспорта XLSX, DOCX в FastReport FMX
+ добавлена тестовая программа экспортов PDF / SVG / HTMLDiv
* упрощен код
- исправлена ошибка при экспорте в формате RTF, когда левая позиция сбрасывается на координату левого поля страницы
- исправлен интерактивный Combobox в превью и экспорте pdf
- исправлено неправильное положение изображений при экспорте xlsx
- исправлены системные цвета в фильтре экспорта xlsx
- исправлен коэффициент масштабирования изображений и текста при экспорте в Docx
- исправлен ошибка которая могла приводить к вылету в XLSX экспорте
- исправлены ошибки экспортов HTMLDiv и SVG
- исправлена разблокировка массива в XLS OLE экспорте
- исправлены ошибки экспорта pdf
- исправлен экспорт memo со шрифтами APAC в SVG и HTML5
- исправлен экспорт PDF/A и векторный экспорт с PS_USERSTYLE
- исправлен экспорт memo при HAlign = haRight
[Lazarus]
+ добавлена поддержка Lazarus в FastQueryBuilder
+ исправлен список бумаги без принтеров в Linux Lazarus
- исправлены ошибки экспортов некоторых объектов в PNG-режиме в Lazarus
[Other]
+ объект SmartMemo с базовой подсветкой синтаксиса вынесен в отдельный пакет
+ добавлена поддержка RTL в SmartMemo
- исправлен диалог сертификатов
- исправление каретки для SmartMemo в Lazarus GTK2
[Report object]
+ добавлено новое свойство линейного штрих-кода DigitsAutoFillMode (dafmLeftOnly — заполняет пропущенные цифры штрих-кода нулями с левой стороны, dafmRightChecksum — всегда добавляет нулевую контрольную сумму при отсутствии. т. е. меньше цифр, чем требуется штрих-коду)
- исправлен RTTI для TfrxHTMLView
- исправлены неправильные границы отсечения для объекта TfrxPDFView в предварительном просмотре
- исправлен FireDAC DriverID
[Resources]
* обновлены португальские ресурсы
Версия 2024.1
---------------
[Движок]
+ Добавлена поддержка Embarcadero RAD Studio 12
+ Добавлена возможность опционально использовать FastQueryBuilder в FastReport
- Исправлено поведение виртуального набора данных
- Исправлена ошибка в FastCube с RAD Studio 12 под x64
- Исправлены проблемы HIDPI в RAD Studio 10.4
- Исправлено неправильное масштабирование шрифта в штрих-кодах при HiDPI
- Исправлены неправильные размеры диалоговых форм фильтра экспорта при изменении DPI
- Исправлена ошибка после редактирования меры в FastCube FMX
- Исправлено изменение выбранной строки при смене фильтра в Редакторе локализации
- Исправлена ошибка в FastCube при вызове функции скрипта редактора при двойном клике по полю расчета
[Дизайнер]
+ Добавлен новый редактор объекта Memo с подсветкой синтаксиса (начиная с версии Enterprise)
+ Добавлена подсветка выражений и синтаксиса в объекте Memo в рабочей области дизайнера отчетов
+ Добавлен новый редактор определения полей (замена старого редактора псевдонимов)
+ Добавлена возможность указывать тип объекта перетаскивания при перетаскивании данных из дерева данных
+ Добавлена возможность отключить автообновление списка полей в дизайнере отчетов
- Исправлена ошибка со свойством стиля объекта Градиент в Инспекторе объектов
[Экспорт]
* Изменено использование Indy TLS в фильтре экспорта электронной почты
- Исправлены позиции лигатур на языках с письмом справа налево в фильтре экспорта PDF
[Лазарус]
- Исправлена ошибка в форме frxSQLEditorForm
- Исправлена ошибка синтаксической заметки в Lazarus
- Исправлен кросс-редактор FastCube в компонентах интеграции FastReport
[Другие]
- Исправлено - модуль FMX.ConverterFR3toFRFMX.pas не существует в LibRSXX\FMX
- Исправлено - пакет frx не содержит модуль frxFileSignature
[Объект отчета]
- Исправлен пакет IBO для RAD Studio 12
[Транспорты]
+ Добавлен транспорт S3
+ Добавлена поддержка AWS в S3-Transport
- Исправлено расширение файла по умолчанию при сохранении в облаках из предварительного просмотра
- Исправлено открытие отчетов из облачных хранилищ
Версия 2023.3
---------------
[Designer]
- Исправлен выпадающий InPlace редактор в DPIAware приложении.
[Engine]
+ Добавлена возможность автоматически подбирать размер шрифта под размер объекта «Текст» и его содержимое (свойство ContentScaleOptions);
+ Добавлен редактор языковых ресурсов;
+ Добавлена переменная frThreadSynchronizeProc для переопределения процедуры синхронизации по умолчанию в FastReport;
+ Добавлена реализация для событий мыши UP/DOWN/MOVE у объектов скрипта отчета;
+ Добавлена поддержка подписей CADES_T и CADES_X_LONG_TYPE_1;
+ Добавлен метод TfrxHtmlView.LoadFromString в RTTI.
+ Добавлена совместимость старого поведения в TfrWideStrins;
+ Добавлена коррекция высоты последней строки текста на значение tmDescent (необходимо для некоторых шрифтов);
* Доработано переключение языков в дизайнере отчета;
* Изменено событие TfsScript.OnSetVarValue;
* Изменен порядок финализации датасетов;
- Исправлена работа TfrLocalizationController в FastReport FMX;
- Исправлено масштабирование шрифта принтера в FastReport FMX под RAD 11.3;
- Исправлена ошибка, при которой в некоторых IDE не компилируется пакет frxIBO;
- Исправлена ошибка, при которой не компилируется пакет dclfqbFIB;
- Исправлено название групп в палитре компонентов;
- Исправлена проблема с данными при редактировании чарта в отчете для интеграции с FastCube;
- Исправлено поведение HideIfSingleDataRecord с отложенными выражениями;
- Исправлена отрисовка чартов в Lazarus;
- Исправлен TfsCustomHelper в режиме отладки;
- Исправлен выход за пределы диапазона в FastCube;
- Исправлена ошибка с регистронезависимыми ключами в ресурсах;
- Исправлена постобработка выражений для paReportFinished/paGroupFinished, когда ReportSummary/GroupFooter бэнд видим или невидим;
- Исправлена работа метода TfrLocalizationController.ShowLocalizationEditor;
- Исправлена проблема с пустой страницей, когда двусторонняя печать принудительно включена в настройках принтера и задана односторонняя печать для страницы отчета;
- Исправление невозможности скомпилировать проект для версий FMX ниже Tokyo;
- Исправлена компиляция FastCube для C++ Builder FMX;
- Исправлено поведение метода TfrxHTMLView.DefBackground при значении clNone;
- Исправлена ошибка в FastScript при добавлении вложенных компонентов через AddComponent;
- Исправлена ошибка определения SVG формата с BOM заголовком;
- Исправлено несколько утечек дескрипторов GDI;
- Исправлены имена пакетов TeeChart в шаблонах пакетов FastCube;
- Исправлено наследование стилей в шаблоне отчета.
[Exports]
+ Добавлена возможность частичного встраивания шрифтов;
+ Добавлена поддержка LineSpacing для PPTX экспорта;
- Исправлен экспорт PDF с CJK шрифтами;
- Исправлена ошибка с многостраничным экспортом HTML, когда кэш изображения очищался для каждой страницы;
- Исправлена работа полей PDF форм с паролем владельца;
- Исправлена подстановка имен шрифтов;
- Исправлено закрытие приложения с PDF экспортом;
- Исправлен экспорт формата времени в XLSX экспорте;
- Исправлен SMTP в TfrxMailExport.
[Lazarus]
+ Добавлен новый пакет интеграции с LazChart;
- Исправлен диалог PDF экспорта для Lazarus;
- Исправлены визуальные ошибки в дизайнере отчетов для Lazarus;
- Исправлено повторное открытие дизайнера с TfrxLazSqliteQuery;
- Исправлен вывод юникода из БД для Lazarus;
- Исправлены штрих-коды в Linux.
[Other]
+ Добавлена поддержка для FibPlus, IB Objects, BDE в установщике;
- Исправлено описание пакета FastCube FPC;
- Исправлена ошибка с использованием объекта OLE в коде FastScript;
- Исправлены пакеты FastCube FMX;
- Исправлены шаблоны с диаграммами для FastReport Demo для совместимости с TeeChart 2023.38.
[Preview]
+ Добавлено свойство TfrxPreviewTabs.CurrentTab;
- Исправлена форма HighlightRuleEditor в FastCube;
- Добавлен пункт «Поиск» в контекстное меню превью.
[Report object]
+ Добавлены классы TTeeFont, TTeeShadow в RTTI для диаграмм;
* Изменён класс DefaultDatabase с TFDConnection на TFDCustomconnection;
- Исправлен поворот 2D штрих-кодов;
- Исправлен список модулей в FireDAC;
[Resources]
* Обновлены сербские ресурсы;
* Обновлены арабские ресурсы;
* Обновлены болгарские ресурсы;
- Исправлены номера строковых ресурсов.
[Transport]
+ Добавлен NextCloud транспорт.
Версия 2023.2
---------------
Сore library
---------------
+ Добавлен новый пакет ядра с общим кодом для всех продуктов
+ Добавлен новый пакет графического ядра с общим кодом для всех продуктов
+ Добавлены новые пакеты локализации
* Изменена система локализации продуктов
FastReport VCL
---------------
[Designer]
- Исправлена поддержка Int64 в инспекторе объектов
- Исправлено поведение фильтра в диалоге выбора данных
- Исправлены границы рамки TfrxRichView в дизайнере
- Исправлена ошибка из-за которой выпадающий code completion не копировал стили из Syntax Memo
[Engine]
+ Добавлена поддержка таблиц стилей и улучшена работа со стилями в дизайнере отчета
+ Добавлена возможность одновременной многопоточной печати
- Исправлено масштабирование форм для дополнительного монитора для Delphi 10.1 и позже
- Исправлена ошибка с интерактивными событиями компонента родительского контейнера
- Исправлена обработка ошибки в событиях CrossView
- Исправлена печать режима текущей страницы
- Исправлена Duplex печать для нескольких копий документов с включенным разбором по копиям
[Exports]
+ Добавлено новое свойство CustomExportDialogClass для фильтров экспорта, которое позволяет переопределить диалог экспорта для стандартных фильтров экспорта
* Улучшен экспорт полупрозрачных SVG в PDF экспорте через EMF
- Исправлена утечка памяти с встраиваемыми файлами в PDF экспорте
- Исправлен диалог прогресса в HTML экспорте при вводе неправильного номера страницы
- Исправлен экспорт TfrxLineView и TfrxShapeView в PPTX экспорте
[Lazarus]
+ Добавлена поддержка переносимости переменных в шаблонах (Delphi <--> Lazarus)
- Исправлено поведение пустого TfrxPictureView в Lazarus
[Preview]
- Исправлен порядок кнопок в превью
[Report object]
+ Добавлены композитные штрихкоды (EAN 8+2, EAN 8+5, EAN 13+2, EAN 13+5)
+ Добавлен метод TfrxPictureView.LoadFromStream
+ Добавлена обработка свойства Hint(аналогично TagStr)
- Исправлено размещение SVG картинки в TfrxPictureView
[Resources]
* Обновлены португальские ресурсы
* Обновлены польские ресурсы
FastReport FMX
---------------
- Исправлена ошибка integer overflow в объекте градиентной заливки
- Исправлена ошибка редактора кросс таблицы в RAD Studio 11
FastQueryBuilder
---------------
- Добавлены пакеты для новых версий Delphi (RAD Studio 10 - 11)
FastCube
---------------
+ Добавлена поддержка HiDPI для мониторов высокого разрешения
+ Добавлен пакет интеграции с FastScript (интеграция не требует пересборки основных пакетов)
- Исправлены ошибки в правилах подсветки
- Исправлена ошибка Access violation при использовании компонента в некоторых редакторах
Версия 2023.1
---------------
[Designer]
- Исправлена фильтрация источников данных(Dataset)
[Engine]
+ Добавлен новый класс для подписи произвольного файла прикрепленной или открепленной подписью.
- Исправлена позиция X вложенного отчета, когда механизм держать вместе используется внутри
[Exports]
+ Добавлена возможность устанавливать имена листов в excel экспортах(frxBIFFExport, frxXMLExport, frxXLSXExport)
- Исправлена ошибка, когда PDFView рисовал пунктирную линию с неправильным масштабом в метафайле в векторном выводе экспорта PDF
- Исправлены ошибки экспорта PDF
- Исправлена проблема, когда изображения могли исчезать во время экспорта PDF в многопоточном приложении с графическим интерфейсом
- Исправлен размер шрифта в HTML тегах в XLSX экспорте
- Исправлена ошибка в экспорте xls(biff8) под платформы x64
- Исправлены поля Cc и Bcc в отправке почты через SMTP
[Lazarus]
+ Добавлена реализация для TfrxDateEditControl
- Исправлена компиляция в новой версии Lazarus
- Отключен AutoSize для описания функций в дереве функций из-за внутренней ошибки Lazarus
[Preview]
- Исправлена ширина формы поиска
[Report object]
+ Добавлена поддержка атрибута dominant-baseline и элемента pattern
+ Добавлен Autosize для TfrxOLEView
- Исправлена ошибка переполнения при проверке размера типа в HTMLView стриме
- Исправлена проблема когда метод TfrxRichView.RichEdit.Lines.LoadFromFile не загружал файл корректно в Rad Studio 11.2
- Исправлена ошибка штрихкода Datamatrix с кодовой страницей ACSII
- Исправлен RTTI для штрихкодов
- Исправлена утечка памяти в PDFView
- Исправлен TfrxPDFObject для 64bit в IDE
[Resources]
* Обновлены швейцарские ресурсы
* Обновлены немецкие ресурсы
* Обновлены персидские ресурсы
Версия 2022.3
---------------
[Транспорты]
+ Добавлен новый почтовый транспорт Outlook Web
+ Добавлен новый транспорт веб-почты Gmail
- Исправлены Unicode имена в транспорте GDrive
[Клиент-сервер]
+ Добавлен пример GCI для Lazarus
+ Добавлена поддержка маски '*' в списках IP серверов
[Дизайнер]
+ Добавлены новые подсказки в дизайнер отчетов, которые показывают полный текст объекта Memo
+ Добавлены быстрые комментарии в редакторе Syntax Memo для выделенного текста (горячая клавиша по умолчанию - Ctrl + /)
+ Добавлены новые подсказки в редактор Syntax Memo
+ Добавлены режимы отладки Step over и StepReturn
+ Добавлено быстрое добавление выделенного текста из Syntax Memo в список Watches из контекстного меню
- Исправлен TfrxDesignerForm.GetCurrentForm (добавлена поддержка TFrame)
- Исправлена ошибка с редакторами компонентов дизайнера отчетов, когда редакторы имеют одинаковые имена свойств с разными флагами (paMultiSelect)
- Фиксированный размер бумаги B4 (JIS)
- Исправлено уничтожение потока CodeCompletion, когда пользовательские скрипты назначаются Report.Script.Parent
- Исправлена генерация имен Unicode для объектов при Drag&Drop из DataTree
[Движок отчета]
+ Добавлен новый ShiftMode - smPartMaxHeight растягивает каждую часть разделенного объекта до максимальной высоты Бэнда и корректирует высоту каждой части
+ Добавлен расчет хэша для изображений, используемых в отчете, для фильтров экспорта (свойство ExportFilter.CalculatePictureHash) и подготовленного отчета (TfrxReport.PictureCacheOptions.CalculateHash)
+ Добавлена эмуляция печати полупрозрачной маски с помощью алгоритма дизеринга для принтеров без поддержки альфа-смешения (Может поддерживать не все принтеры)
+ Добавлены обработчики событий TfrxTableCell.OnBeforePrint/OnAfterPrint/OnAfterData для объекта статической таблицы
+ Добавлено новое свойство объекта Memo ClearEmptyLines, оно удаляет все пустые строки внутри объекта Memo после метода GetData
- Исправлена ошибка при использовании комбинации MemoView.AutoWidth=True и Align=baWidth для размещения объектов на контейнере
- Исправлена ошибка с неправильным значением сдвига базовых объектов, когда первый объект в контейнере перемещался на следующую страницу
- Правильное удаление редакторов при выгрузке пакетов
- Исправлен механизм разделения статического объекта Table
[Экспорты]
+ Добавлена поддержка интерактивной формы PDF для объектов Listbox и Combobox
- Исправлен юникодный пароль при экспорте в PDF
- Исправлен экспорт тегов HTML в PDF для редакции Embarcadero
- Исправлен экспорт полупрозрачной векторной графики (SVG), когда для параметра AllowVector установлено значение False
- Исправлен экспорт XLSX для версий Delphi, не поддерживающих Unicode
- Исправлена ошибка экспорта PDF с европейскими лигатурами через EMF (ETO_GLYPH_INDEX)
- Экспорт PDF теперь не экспортирует текст клипа, если вся строка не помещается
[Другое]
+ Добавлены новые библиотеки openssl (статическая crt и поддержка x64)
- Исправлена генерация заголовков CBuilder 2007
- Исправлены проблемы с HiDPI PerMonitorV2
[Предварительный просмотр]
- Исправлены единицы настройки страницы предварительного просмотра
[Объекты отчета]
+ Добавлен новый штрих-код Code11
+ Добавлено базовое вращение в объект TfrxShapeView
+ Добавлена поддержка Linux для TfrxPDFView в Lazarus
+ Добавлено свойство Rotation для TfrxPDFView
+ Добавлена поддержка атрибутов RTL в объекте TfrxHtmlView
+ Добавлена поддержка объекта TfrxHtmlView в Lazarus
- Исправлена ошибка в штрих-коде QR EPC.
- Исправлена ошибка в кодировании Datamatrix C40, когда размер данных равен ограничениям на размер кода.
- Исправлена ошибка масштабирования 2D-штрих-кодов при экспорте в PDF для приложения, не поддерживающего dpi.
- Исправлена обработка выражений TfrxHTMLView для полей данных.
- Исправлена ошибка в коде GS1-128.
- Исправлено разделение RichView в отчете о двойном проходе
* Обновлена поддержка Laz Chart до версии 2.2.0
[Ресурсы]
* Обновлены швейцарские ресурсы
* Обновлены немецкие ресурсы
Версия 2022.2
----------------------------
+ Добавлен новый режим подсветки объектов при пересечении в дизайнере отчетов
+ Добавлена поддержка настроек стандарта EPC для штрихкода QR
+ Добавлен интерактивный редактор объекта CellularText для редактирования объекта в предросмотре
+ Добавлен новый режим работы направляющих линий в дизайнере отчетов – Авто-направляющие
+ Добавлен новый объект отчета выпадающий список TfrxComboBoxVIew
+ Добавлен новый объект отчета список TfrxListBoxVIew
+ Добавлена возможность встраивать внешние изображения объекта HTMLView в построенный отчет, в качестве внутреннего или внешнего кэша(свойство EmbeddedObjects [edExternal, edInternal])
- Исправлена ошибка с прокруткой в предпросмотре под Linux
- Исправлена ошибка с вызовом события MouseLeave перед повторным построением отчета
- Исправлены ошибки с обработкой горячих клавиш в дизайнере отчетов, на элементах Combobox и Edit
- Исправлена ошибка, когда свойство HeaderMaxSize не определено в конфиге сервера
- Исправлена ошибка копирования содержимого таблицы в предпросмотре
- Исправлена ошибка в Lazarus с изменением размеров дерева данных
- Исправлен экспорт PDF в Lazarus с последней строкой в тексте
- Исправлено заполнение поля user-agent в http заголовке(обработка внешних ссылок)
- Оптимизирован размер экспорта PDF при использовании конвертации из EMF
- Исправлена ошибка переключения страниц в предпросмотре
- Исправлена ошибка с прокруткой в дизайнере отчетов под Linux
- Исправлена ошибка с объектом Chart в Lazarus 2.2.0
- Исправлена ошибка в экспорте TfrxHTML5DivExport с включенным свойством MultiPage в Linux
- Исправлена ошибка печати объекта Таблица в режиме масштабирования печати
- Исправлена ошибка отображения штрихкодов с углом вращения отличным от 0
- Исправлена ошибка с полями CC, BCC при отправки писем через Outlook
- Исправлена ошибка генерации hpp для C++Builder 2012
- Исправлена Ошибки PDF экспорта в длинных линиях текста и стилях линий
- Исправлена перекомпиляция ресурсов с Японской локализацией
- Исправлена ошибка работы с дуплексом из принтера по умолчанию в режиме разбора по копиям
- Обновлены пакеты адаптеров FireDAC(AnyDAC)
- Исправлена ошибка отображения тулбара предпросмотра в RAD Studio 11
- Исправлена ошибка именования объектов отчета, при перетаскивании из дерева данных полей с Юникодными именами
- Исправлена ошибка агрегатных функций внутри статичной таблицы
- Исправлена ошибка с утечкой дескрипторов в объекте HTMLView
Версия 2022.1
----------------------------
+ Добавлена поддержка множественной подписи в экспорте PDF
+ Новая возможность компонента ReportServer загружать и конвертировать подготовленные отчеты от клиентов и конвертации их в определенный формат экспорта
+ Добавлена возможность экспортировать все вкладки с подготовленными отчетами в один файл экспорта
+ Добавлен новый фильтр транспорта YaDisk
+ Добавлена поддержка RTL для объекта Text с HTML тэгами когда свойство RTLReading включено
* Улучшены редакторы объектов для объектов: Text, HTML и Rich для быстрой вставки выражений
+ Добавлен TfrxSVGGraphicCache смотрите пример SVGCache в каталоге Demos
+ Добавлена RTTI информация для DataLink
+ Добавлены новые классы в RTTI FireDAC
+ Добавлена базовая информация RTTI для объекта PDFView
+ Добавлены свойства DataSet и DataField для объекта PDFView
+ Добавлена функция установки пути к библиотеке Pdfium из кода (frxPDFiumDLLPathSet)
* Обновлен пример: Как собрать DLL c компонентом отчета
* Обновлен импорт из QuickReport (конвертация: TQRDQuery, TQRDTable ,TQRDesignSubdetail)
* Улучшена обработка ARC из Emf в PDF/SVG конверторе
- Исправлена ошибка с экспортом email через MS Outlook
- Исправлена ошибка с экспортом пустой страницы в DOCX экспорте
- Исправлена ошибка с символом скобки '(' в GS1 Datamatrix штришкоде
- Исправлена ошибка с указанием порта в DataLink
- Исправлена регистрация экспорта EMF
- Исправлена ошибка с ширеной символов в экспорте PDF c шрифтом Calibri
- Исправлена ошибка с неправильным отсечением в экспорте PDF
- Исправлена ошибка с фоном Color Scale и Size Scale у объекта Map
- Исправлено чтение типа Extended для платформы x64 в объекта HTMLView
- Исправлено заполнение списка параметров для встроенных запросов во время загрузки отчета(чтобы избежать ошибки undefined parameter)
- Исправлена проблема с tls соединением к серверам Cloudflare или AWS с расширением имени tls(через DataLink протокол)
- Исправлена ошибка с юникодным именем принтера в не Юникодной среде разработки
- Исправлен экспорт изображений в экспорте XLS
- Исправлена ошибка с отрицательными числами в экспорте XLSX
- Исправлена ошибка с отрисовкой PNG
- Исправлена ошибка, когда события предпросмотра могли обрабатываться во время вызова SetProgressMessage
- Исправлена ошибка с Свернуть все в окне предварительного просмотра
- Исправлена ошибка с размерами DialogPage в RAD Studio 11
- Исправлена ошибка с отрисовкой объекта Shape
- Исправлена утечка памяти в объекте HTMLView
- Исправлена ошибка с прозрачностью PNG и высоким качеством в экспорте PDF (обратная совместимость)
- Исправлена ошибка в многопоточной среде
- Исправлена ошибка с TableBuilder и бэндом PageHeader
Version 2021.3
----------------------------
+ Добавлена поддержка RAD Studio 11
+ Добавлен новый объект отчета TfrxPDFView позволяющий загружать PDF документ внутри отчета через библиотеку Pdfium
+ Добавлена поддержка протоколов позволяющая загружать данные в объекты из внешних источников (http, https и transports) для PDFView, HTMLView, MemoView, PictureView, Maps
+ Добавлена поддержка новой авторизации для OAuth2.0 в транспортах, с помощью браузера по умолчанию
+ Добавлен механизм разбиение строк и вложенных объектов для динамической таблицы
+ Добавлена поддержка детальных отчетов в Клиент-Серверных компонентов
+ Добавлена подсветка свойств отличных от значений по умолчанию в инспекторе объектов дизайнера отчетов
+ Добавлен новый поиск и замена в дизайнер отчетов(Поиск в скрипте, именах объектов, строковый свойствах и содержимом)
+ Добавлена вкладка Избранное в инспекторе объектов дизайнера отчетов
+ Добавлено логирование для процесса цифровой подписи в экспорте PDF
+ Добавлен новый линейный штрихкод Plessey
+ Добавлена поддержка Gif формата изображений в TfrxPictureView (анимация не поддерживается)
+ Добавлено событие для построения динамической таблицы из кода (см. пример DynamicTable)
+ Добавлена обработка события DataSet.OnGetText для поля типа TWideStringField - для использования установите флаг dsoStringAsDisplayText у TfrxDBDataset.DataSetOptions
+ Добавлена RTTI скрипта для загрузки данных в TfrxHTMLView
+ Добавлена RTTI скрипта для frxDigitalSignatureView
+ [Lazarus] Добавлена поддержка тэгов HTML в экспорте PDF
* Добавлена возможность управления спанами из скрипта, при построении динамической таблицы
* Улучшены демо CGI и ISAPI в Клиент-Серверных компонентах
+ [Lazarus] Добавлено новое демо EmbedDesigner
- [Lazarus] Исправлена ошибка с юникодными именами принтеров
- Исправлена ошибка с позицией таблицы в DOCX экспорте
- Исправлена ошибка с выводом текста у штрихкода ITF-14
- Исправлена восстановление разбиения спанов у фиксированных заголовков в динамической таблице
- [Lazarus] Исправлена ошибка с восстановлением левой панели в дизайнере отчетов
- Исправлено масштабирование диалога экспорта XLS
- Исправлен межсимвольный интервал в экспорте PDF для некоторых шрифтов
- [Lazarus] Исправлена ошибка с выражениями внутри RichView
- Исправлена ошибка с агрегатными функциями и невидимыми бэндами
- Исправлена ошибка с изображениями в XLS экспорте
- Исправлена генерация заголовков hpp для CBuilder 2007-XE (линковка с библиотекой gdip)
- Исправлена утечка дескрипторов GDI в EMF парсере для регионов
- Исправлена ошибка с прозрачностью Gif
Версия 2021.2
----------------------------
+ Добавлен новый объект отчета HTML view. Позволяет загружать и отображать HTML4 c CSS
+ Добавлен построитель таблиц для объекта таблица (Строит и разбивает объект таблица на страницы из скрипта или кода приложения. Смотрите примеры Main demo)
+ Добавлен новый режим «Объектный режим» экспорта в фильтр экспорта DOCX
+ Добавлена поддержка HTML тэгов в экспорты XLSX и PPTX
+ Добавлен новый тип линейного штрихкода ITF14
+ Улучшен UI диалога выбора данных (добавлена фильтрация и сортировка)
+ Добавлены горячие клавиши в редактор RichEdit
+ Добавлена поддержка формата даты в фильтре экспорта XLSX
* Улучшен экспорт из EMF в PDF, добавлена поддержка режима GM_ADVANCED
* Добавлена отсечение линий, выходящих за пределы линейного штрихкода
* Улучшена поддержка монокистей в экспортах EMF->PDF/SVG
- Исправлена дата создания документа в экспорте PDF
- Исправлена отрисовка длинного однострочного текста(без переводов строк)
- Исправлен поиск в предпросмотре
- Исправлена ошибка с объединением ячеек в экспорте XLSX
- Исправлена ошибка в 2D штрихкоде DataMatrix
- Исправлено поведение событий OnProgress во время экспорта
- Исправлена ошибка с печатью изображений с цветовой маской
- Исправлена отрисовка фигур в некоторых фильтрах экспортов (обрезался правый угол)
- Исправлена ошибка с переполнением стека при экспорте изображений PNG без альфа-канала в фильтре экспорта PPTX
- Исправлена ошибка в 2D штрихкоде GS1Databar
- Исправлена ошибка с размером потока в функции IsSupportedFormat когда загружается изображение
- Исправлен вывод для принтеров, которые не поддерживают операции alphablend
- Исправлены ошибки компиляции в C++ Builder
- Исправлен режим смещения для smWhenOverlapped в режиме seTree
- Исправлен экспорт PNG изображений с каналом прозрачности в виде цвета палитры
- Исправлен фильтр конвертации SaveToFrx (конвертор в формат FR.NET)
- Исправлена прозрачность PNG изображений внутри объекта «Карта»
- Исправлена ошибка печати объекта Chart в Lazarus
- Исправлена ошибка с шрифтом Cambria Math в экспорте PDF
- Исправлены диалоги в экспортах: ZPL, PS, PPML
- Исправлен межстрочный интервал в экспортах PostScript и PPML
- Исправлена ошибка с шрифтом HeliosCond в экспорте PDF
Версия 2021
----------------------------
+ Добавлена поддержка векторного SVG формата в объект TfrxPictureView
+ Добавлен объект Цифровая подпись и поддержка цифровой подписи в экспорте PDF (Поддерживаемые типы: skNone, skInvisible, skVisible, skEmpty)
+ Добавлен экспериментальный кэш изображений и кэш миниатюр который управляется через свойства TfrxReport.EngineOptions.PictureCache
+ Добавлена поддержка прозрачности с альфа-каналом для экспортов и печати
+ Добавлен новый тип штрихкода Two-Track Pharmacode
+ Добавлен объект RichView в Lazarus для Linux
+ Добавлена поддержка сторонних компонентов web browsers для диалога авторизации (CEF4Delphi, новый Edge интерфейс)
+ Добавлена поддержка Windows Environment Variables в конфигурационном файле клиент серверных компонент вида : %ALLUSERSPROFILE%
- Исправлен масштаб окна Thumbnail в предпросмотре с HighDPI
- Исправлена ошибка в XLSX с экспортировать без пустых линий
- Исправлено состояние функции Print для виртуальных принтеров
- Исправлен экспорт EMF в SVG с шрифтом SegoeUI
- Исправлен ввод через IME в syntax memo для группы символом больше одного
- Исправлена ошибка с отсечением в экспорте из EMF в PDF
- Исправлено отсечение TfrxPictureView
- Исправлена ошибка синхронизации диалоговых форм в Delphi 7 с клиент серверными компонентами
- Исправлены отступы в интерактивных полях в экспорте в PDF
- Исправлена ошибка с Cambria Math шрифтом в экспорте SVG/HTML
- Исправлена функция HasField при возникновении исключения
- Исправлена кисть HatchBrush для Lazarus в Linux
- Исправлено зависание главного потока в синхронизации потоков
- Пропуск чтения неизвестных свойств объекта chart для поддержки чтения отчетов с разными версиями TeeCharts
- Исправлена ошибка с максимальным количеством списка бумаги для некоторых принтеров
Версия 6.9
----------------------------
+ Добавлена поддержка интерактивных форм в PDF экспорте для объектов: "Текст", "CheckBox " и "Картинка" (Используется свойство Editable с флагом [ferAllowInExport])
+ Добавлено свойство InteractiveFormsFontSubset в PDF экспорт, которое позволяет установить набор символов для интерактивных форм с встроенным шрифтом через выражение вида : A-Z,a-z,0-9,#43-#47,!@#$
+ Добавлена поддержка Дерева навигации (Outline) в экспорт HTML (frxExportHTML и frxExportHTML)
+ Добавлена поддержка Клиент-Серверных компонент для Lazarus в Бета версии
+ Добавлена поддержка направляющих линий(Guide lines) для диалоговых страниц в рабочем пространстве дизайнера
+ Добавлена поддержка фильтрации в Дереве навигации (Outline) в окне предварительного просмотра для быстрого поиска узлов
+ Добавлена возможно сохранения настроек SQL редактора в файл
+ Добавлен ZUGFeRD minimum level в экспорт PDF
+ Добавлена поддержка полей CC и BCC для E-mail экспорта Indy и Outlook
+ Добавлен класс помощник в штрихкод QR для быстрого построение штрихкода в формате СБЕРА(QR стандарт Сбербанка)
+ Добавлена поддержка RTL в экспорт DOCX
+ Добавлены новые линейные штрихкоды: Deutsche Post Identcode и Deutsche Post Leitcode
[!!!] Изменения в поведении интерактивных объектов. Флаг Restrictions -> [DontEditInPreview] теперь устаревший. Все текстовые объекты теперь отключены для редактирования по умолчанию, чтобы разрешить редактирование нужно установить флаг Editable -> [ferAllowInPreview, ferAllowInExport] для текстовых объектов (это затрагивает только текстовые объекты)
- Исправлена ошибка Copy-paste когда операция не копировала дочерние объекты контейнеров (Контейнеры диалоговой страницы)
- Исправлена ошибка когда copy-paste операция присваивает дочерние объекты контейнеру до его вставки
- Исправлена обработка blob полей FIB UTF8
- Исправлена ошибка с объединением дубликатов в много-колоночном отчете
- Исправлена ошибка в 2D штрихкодах с большой строкой данных
- Исправлена ошибка инспектора объектов для мульти мониторной конфигурации
- Исправлена ошибка Integer Overflow в во время отрисовки некоторых объектов
- Исправлена ошибка с событием OnLoadTemplate в унаследованных отчетах
- Исправлена ошибка с вызовом NewPage внутри события OnBeforePrint изменяющие текущий бэнд, что влияло на вычисление агрегатов
- Исправлена ошибка в транспорте Dropbox с обработкой корневого каталога
- Исправлена ошибка экспорта RTF с таблицей цветов
- Исправлена ошибка когда движок отчета форсирует режим Keeping для цепочки дочерних бэндов связанных с report title
- Исправлена утечка памяти с пустыми детальными отчетами
- Исправлена отрисовка штрихкода в масштабе 100% на экране (неверное растягивание 1:1)
- Исправлена ошибка с удалением временных файлов после E-mail экспорта
- Исправлена ошибка с режимом печати Разбивать большие страницы когда добавлялась новая страница
- Поддержка ввода юникода в Syntax memo перенесена из блока DEFINE в настройки дизайнера отчетов
- Исправлена ошибка с Ctrl + backspace горячей клавишей в Syntax memo
Версия 6.8
----------------------------
+ Добавлены описания классов и методов(class references) для главного пакета
+ Добавлена настройка подсветки синтаксиса редактора SQL в дизайнере отчетов
+ Добавлен пул отложенных команд для следующих действий с TfrxReport: PrepareReport, ShowReport, LoadFrom .Теперь возможно вызывать Report.ShowReport чтобы перестроить активный отчет или загрузить другой из скрипта.
+ Добавлено свойство TfrxEngineOptions.ZeroPrecisionValue содержит значение точности для операций сравнения с нулем в объекте Текст(используется вместе с HideZeros).
+ Добавлен экспорт PNG в зарегистрированные фильтры экспорта
* Все вызовы обновления предпросмотра теперь затрагивают только активные страницы предпросмотра для детальных отчетов
* Переделан механизм страниц предпросмотра. TfrxPreviewPagesList класс теперь управляет активными страницами предпросмотра
* Добавлена синхронизация создания контекстов принтеров из не-GUI потока
* Функиця UpdateResorce временна перемещена в конструктор для совместимости со старым поведением
* Перемешена реализация Embedded Designer в HostControls
* Отключен Highlight для пустого свойства Hyperlink у объекта Chart
- Исправлен путь к логу в сервере отчетов
- [Lazarus] Исправлена ошибка с юникодом в DOCX фильтре экспорта
- Несколько улучшений в конверторе QR
- [Lazarus] Исправлен редактор SQL параметров
- Исправлены файлы вложений для e-mail экспорта в MSOutlook
- Исправлен порядок создания вкладок в предпросмотре(должен идти после создания WorkSpace)
* [Lazarus] Добавлена замена шрифта с "Nimbus Sans L" на "FreeSans" для linux
* [Lazarus] Улучшена совместимость с FPC 3.2.0
- Исправлена функция IIF с вложенными функциями
- Исправлена утечка памяти в TfrxTreeView
- Исправлена ошибка с TfrxDataTreeForm.UpdateSize при вызове перед конструктором
- Исправлена ошибка в механизме упаковки шрифтов
- Исправлен размер шрифта Arial в PDF экспорте
- Исправлена совместимость с C++Builder
- Исправлен экспорт текста с HTML тэгами в PDF
- Исправлено построение строки для Swiss QRCode
- Исправлено форматирование для Duplicates значений
- Исправлено имя файла вложения в TfrxMailExport при DefaultPath <> ''
- Исправлено положение изображения в QR коде
Версия 6.7
----------------------------
+ Добавлен InPlaceEditor для TfrxRichView , позволяет редактировать RichView в предпросмотре
+ Добавлены предустановки доя Swiss Payment Standard QRCode штрихкода
+ Добавлено свойство Logo для штрихкода QRCode
+ Добавлена расширенная поддержка серий TeeChart pro :
TPolarContourSeries, TEquiVolumeSeries, TCircularGauge,
TClockGauge, TNumericGauge, TBigCandleSeries,
TDeltaPointSeries, TImageBarSeries, TImagePointSeries,
TWindRoseSeries, TErrorPoint3DSeries, TErrorPointSeries,
TEqualizerSeries, TBeeSwarmSeries, TPolarGridSeries, TOrgSeries, TKagiSeries,
TRenkoSeries,TTagCloudSeries, THighLowLineSeries,
TVolumePipeSeries, TTreeMapSeries, TKnobGauge, TRoseSeries,
TTernarySeries,TDarvasSeries;
+ Добавлен helper для приведения типа заливки в скрипте AsBrushFill/AsGradientFill/AsGlassFill (TfrxCustomFill)
+ Добавлено свойство TfrxPostProcessor.ResetDuplicates – позволяет сбрасывать дубликаты из скрипта
+ Добавлено свойство DrillState в rtti скрипта(смотрите как использовать в отчете 151.fr3)
+ Добавлена обработка клавиш стрелок (влево-вправо) для фильтрации во время Code completion
+ Добавлено свойство Processing для TfrxSysMemoView
+ Добавлено событие TfrxDesigner.OnAfterUpdateReport
* Добавлен новый отчет "What's new"
* Улучшены несколько отчетов из MainDemo
+ [Lazarus] Добавлены RTTI модули для LazChart
- [Lazarus] Исправлена ошибка когда TfrxBitBtnControl не показывало картинку при запуске дизайнера из Lazarus IDE
- [Lazarus] Исправлен Toolbar в дизайнере отчетов для масштаба экрана больше, чем 100%
- Исправлены вкладки предпросмотра в custom preview
- Синтаксис мемо вставляет текст при Drag and Drop из DataTree исходя из текущий позиции мышки
- Синтаксис мемо code completion отключено в блоке 'Текст'
- Исправлен экспорт картинок в PPTX при масштабе экрана 125%
- Исправлена разбивка текста с CHINESEBIG5_CHARSET кодовой страницей для не юникод вывода
- Наследованные шаблоны конвертируют пути к отчету в коротки путь, если он превысил лимит
- Оптимизирована загрузка наследованных шаблонов с многоуровневой иерархией
- Экспорт в PDF использует PostScript имя шрифта, когда имя шрифта содержит символы multi-byte
- Исправлена ошибка, когда потоки могли зависать внутри IIS DLL (новая синхронизация потоков внутри DLL)
- Исправлена область видимости переменных скрипта для code completion
- Исправлена ошибка с var параметром в объявлении для code completion
* Code completion теперь заменяет весь ident , вместо простой вставки
* Code completion окно теперь может изменять размер
- Исправлена ошибка code completion при групповом объявлении переменных: 'm1, m2, m3: TfrxView;'
- [Lazarus] Исправлена десерриализация точек в объекте Карта
- [Lazarus] Исправлена ошибка с PageCache в предпросмотре приводящая к ошибочному поведению интерактивных отчетов
- Исправлено поведение RestoreDefaults
- Исправлена ошибка, когда интерактивные события могли возникать перед заполнением объекта Chart
- Исправлена ошибка c TfrxMapGeodataLayer.MapDataSet в редакторе карт
* [Lazarus] оптимизирован вывод MaxiCode штрихкода
- Исправлена ошибка с свойством Mercator у объекта Map
* [Lazarus] Исправлены модальные диалоги в предпросмотре под Linux GTK
- Исправлена ошибка с детальными отчетами, когда отчет перестраивался через TfrxCustomPreview.Report (Collapse/expand drills).
- Исправлена ошибка с KeepHeader и ReprintOnNewPage в многоколоночных отчетах
* [Lazarus] Оптимизирована работа с шрифтами под Linux GTK
- Исправлена кодовая страница шрифта в экспорте RTF
Версия 6.6
----------------------------
+ Добавлен фильтр в Дерево отчета для быстрого поиска объектов отчета
+ Добавлена возможность фильтровать переменные и функции в Дереве данных
+ Добавлен новый поиск в предпросмотре
+ Добавлено свойство GS1Rule штрихкоду DataMatrix (автоматическая поддержка правил GS1)
+ Добавлен новый тип штрихкода Pharmacode
+ Добавлен новый редактор двумерных штрихкодов frxBarcode2DEditor
+ Добавлено свойство TfrxCustomCrossView.ShowCellBreak (default True) когда установлено в False кросс таблица не скрывает рамки разорванных ячеек
+ Добавлен новый тип hyperlinks (hkNone – ничего не делать. Полезно, когда нужно отключить гиперссылки из скрипта).
+ Добавлено свойство TfrxPreview.HideScrolls и события OnScrollMaxChange/OnScrollPosChange (пользовательская реализация скроллборов)
+ Добавлен метод TfrxChartView.ClearSeries
+ Добавлено поле label как источник для серии TOHLCSeries чарта
+ Добавлено свойство ColorBar для всех типов штрихкодов(устанавливает цвет данных кода)
* [Lazarus] Улучшен редактор диаграмм для Lazarus charts
* Методы HostControls/UnHostControls перемещены в TfrxBaseForm и сделаны виртуальными
* Изменен механизм синхронизации синтаксического анализа редактора скрипта. Теперь рабочий поток (TfrxCodeCompletionThread) синхронизируется через SendMessages вместо TThread.Synchronize
* CreateUniqueName с DefaultReport теперь копирует объекты из текущего объекта
- Исправлен tab order в диалоге экспорта PDF
- Исправлена с потоком отчета, когда основной поток сервера уничтожает потоки клиентов
- Исправлен drag and drop вкладок страниц в дизайнере отчета
- Исправлена кнопка вставки поля в дизайнере (Дерево данных)
- [Lazarus] Исправлена заливка кнопок в редакторе стилей
- Исправлены углы объектов в дизайнере отчетов для dotMatrix отчетов
- [Lazarus] Исправлен TfrxPageControl
- Исправлена ошибка с вычислением поля TFIBBCDField
- [Lazarus] Исправлен Диалоговая страница в дизайнере отчетов в Lazarus под Win/Unix
- Исправлен некоторых типов серий TeeChart Pro в PDF и SVG экспортах
- [Lazarus] Первое улучшение HiDPI в Lazarus под Windows
- Исправлена аутентификация Облаков из встроенного браузера(FEATURE_BROWSER_EMULATION)
- Исправлена некорректная разбивка RichView
- Исправлена ошибка, когда ConfigFileName игнорировался
- Исправлена компиляция с TeePro версией больше седьмой
- [Lazarus] Исправлены утечки памяти
- [Lazarus] Исправлена печать под Linux(GTK)
- Исправлена разбивка таблицы. При определенных сценариях, строка, которая не поместилась могла быть удалена
- Исправлена ошибка с Highlight у составных серий диаграмм
- Исправлен экспорт текста Devanagari в экспорте PDF
- Исправлено выравнивание HABlock Align для языков Farsi в PDF экспорте
- Исправлено встраивание карт в объект Карта
- Исправлена ошибка экспорта моноширинных шрифтов в PDF экспорте
- [Lazarus] Исправлен вывод текста в GTK(Linux)
- Исправлен редактор кросс таблицы в HiDPI
- [Client/Server] Исправлен CGI клиент и экспорт из отчетов с диалогом
- Исправлены имена и разрешения экспортируемых файлов при экспорте из браузера
- Исправлена чувствительность к регистру тегов HTML в экспорте HTML5div
- Исправлен экспорт TfrxEMFExport
- Исправлен Drag&Drop переменных и функций из Дерева данных
- Исправлены кодировки c40 и txt для специальных символов в штрихкоде DataMatrix
- Исправлена ошибка загрузки RTF файлов в RichView под Windows 10 (иногда загружалось как простой текст)
- Исправлена ошибка в PDF экспорте, когда список XObject очищался каждую страницу, увеличивая размер файла PDF
- Исправлена ошибка с большими XLS файлами(Excel 97 BIFF8)
- Исправлен PDF экспорт с GapX, GapY < 0
- Исправлены быстрые кнопки в MDI предпросмотре
- HiDPI исправления для frxSynMemo: сохранение/загрузка размера шрифта для разных DPI, GutterWidth, line marks, breakpoints marks
- HiDPI исправления для RegEditorsDialog: CheckBox, ComboBox arrow, DropDown list width on first show
- Исправлена отрисовка иконок в StatusBar в дизайнере отчетов при HiDPI
- Исправлено поведение TfrxTreePanel FileterMinWidth/FileterMaxWidth в HiDPI
- Исправлен размер шрифта в ComboBox preview (HiDPI)
- Исправлена позиция просмотра шрифта в ComboBox(HiDPI)
- Исправлен заголовок бенда в HiDPI режиме, когда основной дисплей имеет масштаб больше, чем 150%
- Исправлен TfrxComboBox.ListWidth в HiDPI (primary monitor with HiRes)
- Исправлены системные диалоги (Font/Color) в HiDPI Per-Monitor V2 mode
- Исправлена позиция ComboBox в дизайнере отчетов при низком масштабе (меньше 150%)
- Исправлен frxProgress диалог в HiDPI
- Исправлено масштабирование иконок для маленьких значений масштабирования (меньше 150%)
- Исправлен неправильный якорь в редакторе датасетов
- Исправлено мерцание дерева данных для внутренних датасетов, после их закрытия
Версия 6.5
----------------------------
* Улучшен интерфейс "Дерево данных", "Инспектор объектов" и "Дерево классов" в дизайнере отчетов
+ Добавлено свойство RichView.FileLink- используется для загрузки RTF файлов в момент построения отчета
+ Добавлено свойство Colums для GS1 Databar ES barcode
+ Добавлено свойство PageFooter.PrintOnSinglePage - позволяет выводить подвал отчета всегда внизу страницы
+ Добавлено свойство ReportSummary.PrintAtBottom property - расширяет поведение свойств PrintOnLastPage/PrintOnFirstPage когда в отчете всего одна страница
+ Добавлен экспорт в PostScript
+ Добавлен экспорт в PPML
* Улучшены коверторы из RB и QR
- Исправлена ошибка GS1 Databar ES barcode для специального случая (нечетное количество модулей)
- Исправлена ошибка с GS1 Databar barcode для плавного изменения высоты объекта в дизайнере отчетов
- Исправлено некорректное поведение свойств Processing в детальной странице отчета
- Исправлена ошибка разбиения строки в экспорте PDF под Windows 10 x64
- Исправлена загрузка OSM карт с '`'
- [HIDPI] Исправлена ошибка диалоговых форм с HIDPI вызываемых из предпросмотра
- [HIDPI] Исправлено мерцание окна дизайнера при первом показе (HIDPI)
- [HIDPI] Исправлены значки в диалоге опций отчета
- [HIDPI] Исправлены значки в диалоге печати
- [HIDPI] Исправлен размер шрифта в редакторе кода
* [HIDPI] Изменен интерфейс LoadPreferences , добавлен дополнительный параметр для передачи контейнера с настройками по умолчанию
* Уменьшено количество вызовов обновления полей в Master-Detail связи. Обновляет только когда список полей был изменен (некоторые датасеты как DBX пересоздают поля)
- Исправлено нажатие кнопки Esc когда TfrxDateEditControl развернут
- Исправлена ошибка с некорректным размером объекта CellularTextObject
- Улучшена синхронизация объекта RichView в многопоточных приложениях
- TfrxPreviewForm.FFilterList перемещен вconstructor/destructor (для пользовательского наследования форм)
- Исправлено использование внутренних датасетов в редакторе карт
- Исправлен транспорт indy для портов 465, 587
[6.4.13]
- Исправлен диалог выбора цвета в D2009
- Исправлена ошибка с повернутыми штрихкодами
- Исправлена ошибка экспорта тэга FONT COLOR в PDF
- Исправлены значения по умолчанию для экспорта ODF
- Исправлена ошибка с пробелами при использовании шрифта Arial в PDF экспорте
- Исправлена ошибка с поворотом изображений встроенных в RichView при экспорте в SVG
- [Lazarus] Исправлена ошибка масштабирования дизайнера отчетов
- [Lazarus] Исправлена ошибка разбиения текста в объекте текст
- Исправлена ошибка с многострочным текстов в штрихкоде Aztec
- Исправлена ошибка с внедрением файлов в PDF экспорте
- Исправлены утечки памяти с объектом LazChart
- Исправлена ошибка штрихкода Aztec с umlaut символом
- Исправлена ошибка с свойством QuietZone в штрихкоде QR
- Исправлена ошибка изменения размеров cross-tab когда AutoWidth = False
- Исправлена ошибка экспорта Emf -> Pdf с свойством KeepAspectRatio
- Исправлена ошибка с восстановлением текущей вкладки в дизайнере во время отладки отчета
[6.4.10]
- Исправлена ошибка с границами TfrxDMPMemoView в PDF экспорте
- Исправлена ошибка с экспортом fsAltDot стиля линии в экспорте PDF
- Исправлена совместимость с C++
[6.4.7 - 6.4.9]
- Исправлена ошибка division by zero в экспорте PDF
[6.4.4 - 6.4.6]
- Исправлено некорректное поведение объекта таблица на вертикальных бэндах
- Исправлена форма подключения к FIB
[6.4.3]
- Исправлена ошибка с отменой экспорта в экспорте TfrxMailExport
- Исправлена ошибка с установкой свойства TfrxCustomExportFilter.ShowDialog в событии OnBeginExport
[6.4.2]
- Исправлена ошибка отрисовки EAN13
- Исправлена ошибка Underlines с LineSpacing при печати
[6.4.1]
- Исправлена ошибка Invalid ImageList
Версия 6.4
----------------------------
+ Добавлена поддержка интерфейса высокого разрешения HiDpi (DpiAware, Per-Monitor V1, Per-Monitor V2 режимы)
+ Добавлена начальная поддержка Lazarus (Движок, Дизайнер, Предпросмотр, Фильтры экспортов: HTML, HTML5, RTF, DBF, CSV, ODS, ODT, XML, PDF, DOCX, PPTX, XLSX)
+ Добавлен новый штрихкод GS1 Databars barcodes
+ Добавлен новый фильтр экспорта в ZPL (Zebra принтер) формат
+ Добавлена поддержка HTML5 в компоненте TfrxReportServer
+ Добавлено свойство AllowMirrorMode для контроля RTL выделенных объектов с помощью mcmOnlyAllowed в Page.MirrorMod
+ Добавлена поддержка валидации VeraPDF в експорте PDFA
* Оптимизирован вывод и печать 2D штрихкодов
* Улучшен механизм Cross.NextCross с свойством DownThenAcros (теперь колонка таблицы из NextCross не должна перекрывать предыдущую кросс таблицу)
* Улучшены конвертеры из других генераторов отчетов (ConverterQR2FR, ConverterRB2FR модули)
* Переработан вывод текста в PDF и SVG экспортах
* Улучшен экспорт HTML тэгов в SVG экспорте
* Улучшен режим работы ToNRowMode теперь работает с много-колоночным бэндом и вложенным отчетом c PrintOnParent
* Улучшены 2D штрихкоды для поддержки управляющих символов
- Исправлена активация вкладки Код после отладки скрипта
- Исправлен Underlines с LineSpacing
- Исправлен экспорт имени шрифта в PPTX экспорте
- Исправлены ошибки с TfrxMemoView.Underlines режимом
- Исправлено значение TfrxPrintOptions.Printer после смены принтера
- Исправлено построение таблицы шрифтов в RTF экспорте
- Исправлен ConfigFileName в TfrxReportServer
- Исправлен экспорт гиперссылок в защищенный PDF
- Исправлен AV в TfrxPreview
- Исправлен ParagraphGap для повернутого текста
- Исправлена работа OpenAfterExport с SeparateFiles = True
- Исправлена ошибка с неверной позицией вставки обработчика событий в редакторе кода скрипта отчета
- Исправлено неверное отсечение текста в предпросмотре с Clipped=false
- Исправлен неверный порядок компонентов в наследуемом отчете
- Диалог шрифта не изменяет кодовую страницу по-умолчанию для D2009 и выше
- Исправлена кодировка имени листа в XLSX экспорте
- Исправлена ошибка когда детальная страница(Hyperlink) содержит вертикальные бэнды (бэнды не выводились)
- Исправлена ошибка в PDF экспорте с прозрачностью в объекте картинка и свойством KeepAspectRatio
- Исправлено отсечение объекта текст в экспорте SVG
- Исправлена работа SVG картинок с прозрачностью в PDF экспорте
- Исправлен вывод штрихкодов(исправлено смещение в 1px заливки текста и добавлена градиентная заливка)
- Исправлена дополнительная + 1 пиксел граница у картинок в PDF зкспорте
- Исправлен RTL текст в PDF экспорте
- Исправлены шрифты в PDFA экспорте
- Исправлен режим печати PrintScale
- Исправлена позиция Engine.CurY после печати кросс таблицы с DownThenAcross
- Исправлена ошибка агрегатных функций когда KeepHeader и KeepFooter установлены и заголовок переносится на новую страницу
- Исправлена ошибка в механизме держать вместе в много-колоночном отчете - вставка объектов не в ту колонку
- Исправлена формат картинок в HTML экспорте (добавлен PNG)
- Исправлена ошибка с замедлением отчета при использовании UseGlobalDataSetList = False
- Исправлена обработка макросов внутри таблицы
- Исправлена работа PostProcessing с ReprintOnNewPage
Версия 6.3
----------------------------
- Исправлен LineSpacing в PDF (для больших значений + VAlign)
- Исправлена ошибка с именами китайских шрифтов в PDF экспорте
- Исправлена активная ячейка в XLS с несколькими листами в BIFF8 экспорте
- Исправлена поддержка UTF-8 для гео-данных в DBF
* Доработаны FireDAC DB компоненты
[6.2.15]
* Улучшена эмуляция шрифтов, экспорт изображений и чекбоксов в PDF экспорте
- Исправлены inplace-редакторы в дизайнере
- Исправлены числовые форматы с ";" в XLSX экспорте
- Исправлен FireDAC для платформы x64
+ Добавлена поддержка FireDAC в recompile.exe
- Исправлен AV в RichEdit при использовании OLE-объекта в Windows 10 с последним обновлением
- Исправлен ModifyObject для значений по умолчанию
[6.2.14]
* Доработан конвертер Quick Report -> Fast Report
* Улучшена много-поточность : Датасеты на дата модуле, доступ к картам, наследованные отчеты, критические секции для RichEdit
+ Добавлена поддержка PDF/A-1, PDF/A-3
- Исправлено выравнивание TTF таблиц. Сейчас для выравнивания используются нули, не засоряет память
- Исправлены макросы в объекте "Таблица"
[6.2.13]
- Исправлено использование серий в скрипте для TeeChart 8 Professional и более поздних
- Исправлено отображение диалога сохранения при экспорте в поток
- Исправлены ресурсы MS Office для экспорта в DOCX
+ Добавлена возможность загрузка геоданных из БД
+ Исправлено новое св-во Page.MirrorMode для лучшей поддержки RTL. Основная идея сохранять оригинальное расположение в шаблоне отчетов и менять RTL только в предпросмотре.
+ Добавлен пример TfrxUserDataset
[6.2.11 - 6.2.12]
+ Добавлена возможность для отправки файлов из кода без диалогов для IOTransports
* Улучшена производительность построения отчетов для XE3, XE6, XE7, 10, 10.2.
* Исправлены границы штрихкодов с текстом, выходящим за их границы, для векторного вывода
- Исправлен неправильный размер штрихкодов в PDF єкспорте в Win10 с масштабом шрифтов > 100%
- Исправлена отрисовка штрихкода EAN13
+ Добавлена поддержка xtDate для Arrow и Bubble серий
- Исправлены PNG изображения в экспортах для D7 - D2010
- Исправлены таблица имён шрифтов и возвращаемые horizontal_metrix_table значения
[6.2.9 - 6.2.10]
* Доработки Gauges RTTI
+ Добавлена поддержка Embarcadero RAD Studio 10.3 Rio
* Форма редактора TfrxOLEView теперь может изменять размер
* WKT/WKB MultiPoligonShape support
* Удалён глобальный frxDrawText из отрисовки предпросмотра
[6.2.6 - 6.2.8]
- Исправлен экспорт текста с правым выравниванием в PDF для некоторых шрифтов
- Исправлен WheelDelta в дизайнере
- Перенесены некоторые непереводимые строки из кода в текстовые ресурсы
- Lock/Unlock current cached preview page for export.
- Исправлен TfrxMemoView.Duplicates в TfrxSubreport
[6.2.4 - 6.2.5]
- Исправлено хранение последних использованных файлов в ini файле
- Исправлена обработка ошибок в транспортах
- Исправлен редактор кода для длинных скриптов
- Исправлена разбивка текста для китайского текста
+ Добавлена поддержка CharSpacing в SVG экспорт
[6.2.3]
+ Добавлено свойство TfrxMemoView.UnderlinesTextMode. (ulmNone - не подчёркивать, ulmUnderlinesAll - подчёркивать всю
область объекта, ulmUnderlinesText - подчёркивать только текст, ulmUnderlinesTextAndEmptyLines - подчёркивать текст
и пустые линии)
- Исправлен AV в PDF єкспорте для некоторіх шрифтов
в модуль frxTrueTypeFont
- Исправлена отрисовка TfrxMemoView.Underlines
- Исправлен парсинг GS1-128
[6.2.2]
- Исправлено поведение чекбокса Outline в диалоге экспорта в PDF
- Исправлен AV при отсутствующем поле в датасете
[6.2.1]
- Prevent flickering in the report preview with drill-down reports
- Fixed random crashed during report reloads
- Исправлен экспорт TfrxTableCell с HTMLTags в PDF
Версия 6.2
----------------------------
[6.1.17]
- Исправлены экспорты SVG и HTML5 с MultiPage=True
[6.1.16]
+ Добавлен новый слой карт который позволяет загружать гео-данные из БД (поддерживает WKT и WKB)
* Интернет транспорты улучшены и удалены зависимости от сторонних компонентов (удалены зависимости от Indy HTTPS)
[6.1.15]
+ Добавлено свойство CanShrink для всех растягиваемых объектов
* Переработан и оптимизирован стандартный механизм смещения объектов (ShiftEngine = seTree)
+ Добавлен новый линейный механизм смещения объектов(изменять механизм можно через свойство ShiftEngine у Бэнда. ShiftEngine = seLinear)
- Поправлен TfrxReport в инспекторе объектов
- Исправлена обработка TfrxPreviewForm.FormClose
[6.1.14]
- Исправлена проблема с установкой свойства TfrxReport.PrintIfEmpty после загрузки шаблона
- Исправлен экспорт XLSX для совместимости с MS Excel 2003
- Fixed page number editor in the preview
- Исправлено масштабирование 2D штрихкодов с AutoSize = False и FontScaled = False
- Исправлено восстановление предпосмотра в C++ Builder
+ Добавлено свойство CharCase для диалоговых объектов
- Исправлены правила GS1 для Code 128
[6.1.13]
- Исправлено событие OnContentChanged для частных случаев
- Исправлено экспортирование шрифта в TfrxDOCXExport экспорте
- Исправлена отрисовка TfrxMemoView с Clipped = False в предпросмотре
- Исправлена обработка выражений для объекта текст с DataField
+ Добавлена возможность устанавливать произвольный цвет шрифта в редакторе стилей
+ Добавлена обработка ParagraphGap в экспорте DOCX
- Исправлена обработка ParagraphGap в экспорте HTML
[6.1.12]
- Исправлена обработка ParagraphGap в экспорте RTF
- Исправлена обработка LineSpacing в экспорте RTF
+ Добавлено свойство TfrxPreview.PageSetupDialog для совместимости с C++Builder
[6.1.11]
- Исправлена обработка выражений в TfrxRichView под Windows 10
- Исправлено внедрение шрифтов в PDF экспорте для некоторых видов шрифтов
- Исправлено вычисление высоты объекта текст для больших размеров шрифта
- Исправлено поведение CheckBox.Checked состояние не сохранялось
- Исправлена ошибка PDF экспорта при которой тест мог присутствовать в виде RTL
[6.1.10]
- Исправлена ошибка когда TfrxDBDataset.UserName имела такое же имя как и объект отчета
- Исправлено поведение TfrxDBDataset.Next для RangeEnd = reCurrent и RangeBegin = rbCurrent
* Форма редактора сводных таблиц теперь может изменять размер
- Исправлена ошибка совместимости с Indy 10 и Delphi 7
- Исправлено восстановление редакторов по-умолчанию (View-Options-Restore defaults)
* Функция GetStreamHash изменена в процедуру для совместимости с C++Builder
[6.1.9]
----------------------------
- Исправлена толщина рамок в экспортах DOCX и XLSX
- Исправлен неправильный экспорт RTF таблиц с разрывами на страницы
[6.1.7-6.1.8]
----------------------------
- Исправлена division by zero в PDF экспорте при определенных условиях
- Исправлена ошибка в Biff8 экспорте когда старые версии Excel не открывали документы
- Исправлено значение Self при использовании в ячейках таблицы
+ Добавлены помощники для выносных линий
- Исправлена ошибка с событиями MouseEnter/Leave под x64 системами
[6.1.6]
----------------------------
* Изменено имя месода TfrxView.GetMetaFile на GetVectorGraphic для совместимости с C++Builder
- Исправлен экспорт объекта таблица
- Добавлена обработка EMR_PIE через EMF парсер
+ Добавлен пакет для Lazarus (Alpha)
[6.1.5]
----------------------------
- Исправлен экспорт Hebrew шрифтов через EMF парсер
- Исправлена падение дизайнера при использовании его в панели
- Исправлено поведение когда диалоговая форма показывалась дважды для детальной страницы
[6.1.4]
----------------------------
* Улучшен экспорт текста с поворотом в PDF и SVG экспортах
- Исправлен экспорт в RTF когда документ с разрывами страниц имел не правильный размер объектов
- Исправлены обработчики событий внутри объекта таблица когда AutoSize установлен в False
+ Добавлены новые события в TfrxUserDataset (OnGetBlobValue/OnIsBlobField) для обработки blobs
- Исправлена структура PDF документа которая была причиной отображения в некоторых PDF Viewers
- Исправлен поиск выражений в RichText с переводами на новую строку для Windows8 и выше
- Исправлено поведение интерактивных объектов в предпросмотре (которое было причиной "тряски" объекта карты при перемещении)
+ Добавлены RTTI для USPS Intelligent Mail и GS1 Code128 штрихкодов
+ Добавлен RTTI для TfrxCellurarTextObject
[6.1.3]
----------------------------
+ Добавлен новый штрихкод GS1-Code128 использующий правила GS1
- Исправлена ошибка в событии OnCalcWidth когда Width = MaxWidth
- Исправлена утечка памяти TfrxMailExport с Indy
- Исправлены пакеты FIB
- Исправлена ошибка фильтров экспортов когда указан DefaultPath и FileName содержит полный путь
[6.1.2]
----------------------------
+ Добавлена обработка события Crosstab.OnCalcWidth когда AutoSize установлено в false
- Исправлен экспорт в Docx с восточно-азиатскими шрифтами
- Исправлена ошибка возникающая при использовании события OnReportClickObject
- Исправлена ошибка с появлением диалога сохранения в экспорте frxDotMatrixExport
- Исправлен механизм смещения для объекта таблица
- Исправлена работа FlowTo для объектов используемых внутри таблицы
[6.1.1]
----------------------------
+ Добавлен RTTI для TfrxReportPage.AlignChildren
- Исправлена ошибка Unknown error(1110) в TfrxMailExport
- Исправлена ошибка когда уменьшение высоты колонки в событии OnCalcHeight обрезало текст в заголовке колонки
- Исправлена ошибка изменения свойства ShowDialog в событии AfterPrint
- Исправлена ошибка в событии TfrxDBDataSet.OnNext
Версия 6.1
----------------------------
+ Добавлены &A; &B; &C; &D; start/stop управляющие символы для Codabar штрихкода
- Улучшен экспорт ODT для использования различных стилей страницы
- Экспорт ODT максимальные размеры листа для опции Continues
- Исправлена ширина таблицы в ODT экспорте (больше не растягивается на весь лист)
- Исправлена обработка текста в ODT экспорте с включенным AllowHTML
- Исправлен TfrxDateEditControl с WeekNumbers = True для Windows XP
- Исправлен TfrxMailExport.ConfurmReading в диалоге экспорта
- Исправлены подсказки в предпросмотре
[6.0.10]
----------------------------
- Исправлена ошибка когда вызов OnPreviewClick не перерисовывал измененный объект
- Исправлена производительность механизма смещения объектов
- Исправлена проблема с конструктором TfrxReportPage в C++ Builder
- Исправлено сохранения св-ва processing в DFM
[6.0.9]
----------------------------
+ Добавлена поддержка формата PDF/A-2
[6.0.8]
----------------------------
- Улучшен текст с поворотом в PDF, SVG and HTML-Div фильтрах экспортов
- Исправлена ошибка при использовании обработки выражений с Drill-Down группами
[6.0.7]
----------------------------
- Исправлен экспорт в EMF
- Исправлен экспорт таблицы в графические форматы
+ Добавлена подстановка европейских цифр арабскими в 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
- Исправлен редактор подсветки для группы объектов
- Исправлена ошибка с 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
Исправления и улучшения за время Беты
----------------------------
+ Добавлен объект CellularText
+ Добавлено событие TfrxPageControl.OnChanging
+ Добавлен новый интерактивный слой карт(с возможностью рисовать на слое из дизайнера)
+ Добавлена возможность копировать/вставлять строки и колонки таблицы
+ Добавлены события компоненту TfrxPageControl
+ Добавлена возможность выделения объектов в предпросмотре (Зажатый Shift и левый клик мышкой + движение мышкой. Используйте PreviewOptions.Buttons для отключения)
+ Добавлены редакторы копирования/вставки (возможность копировать содержимое объектов)
+ Добавлено свойство TfrxPageControl.HotTrack
+ Добавлен метод Band.AlignChildren в Rtti скрипта
+ Добавлен Rtti модуль для объекта Таблица (и пример использования)
+ Добавлен компонент TfrxPageControl для диалоговых форм
+ Добавлен объект Индикатор для диалоговых форм
- Добавлены IO пакеты в recompile.exe
- Улучшен экспорт объектов Таблица и CellularText
- Улучшен совместимость с старыми компонентами разработанными для FR5(компоненты FastCube)
- Улучшен движок векторного экспорта
- Выносные линии теперь работают для строк и столбцов таблицы
- Оптимизирована сереализация объекта таблица
- Состояние InPlace редакторов сохраняется в реестре
- Исправлена ошибка с кодовой страницей в TfrxRichView под Windows 10
- Исправлены текстовые ресурсы в диалогов экспортов
- Исправлено вычисление высоты объекта TfrxMemoView с вертикальным вращением
- Исправлен InPlace редактор DropDown
- Исправлена ошибка с кодовой страницей при копировании/вставке таблицы
- Исправлено копирование и вставка объекта таблица
- Добавлены недостающие ресурсы
- Исправлена ошибка неправильного разбиение текста в PDF экспорте (для определенных случаев)
- Исправлена проблема "сжатого" текста в PDF экспорте(символы могли наезжать друг на друга)
- Исправлена прблема с AutoWidth в предпросмотре
- Исправлен ошибка после закрытия среды разработки (IDE)
- Исправлена совместимость с C++Builder
- Исправлены проблемы в IO транспортах
- Удалены не используемые настройки из "Диалога настроек"
- Небольшие изменения внешнего вида дизайнера и предпросмотра
- Добавлены недостающие иконки для компонентов
- Исправлено горизонтальное и вертикальное выравнивание текста в SVG и HTML5 экспортах
- Исправлены недостающие IOTransport пакеты для Delphi 2010
- Исправлена ошибка с TfrxMemoView.Unerlines
- Исправлено AV экспорте в PDF
- Исправлено поведение MirrorMargins в PDF экспорте
- Исправлены недостающие ресурсы для некоторых языков
- Исправлено сохранение из предпросмотра без использования транспортных фильтров
- Исправлено сжатие отчета
- Исправлено выравнивание текста в PDF экспорте
- Исправлено дублирование полей TfrxDBDataSet
- Исправлены ошибки объекта Таблица в экспортах
- Исправлена совместимость с старым E-mail экспортом (лучше использовать транспорты)
- Исправлены интерактивные карты с детальными отчетами
- Исправлена проблема с редактором карт (загрузка карт в неправильные слои)
- Исправлены строковые ресурсы
- Исправлена ошибка в потоке Code Completion с использованием fsGlobalUnit
- Исправлено сохранение точек останова
- Исправлено поведение контейнерных компонентов диалога в дизайнере
- Исправлена регистрация транспорта "Сохранить в файл"
- Исправлена ошибка в транспортах с сетевым путем
- Исправлены ошибки в TfrxPageControl
- Слиты некоторые изменения и исправления из текущей версии Fast Report 5
- Исправлены InPlace редакторы