В новой версии появилась возможность импортировать RTF документы в шаблон отчёта, что позволяет упростить началу работу с генератором отчётов новым пользователям. После конвертации добавьте источник данных и расположите поля данных в объектах.
В версии 2020.3 добавлена новый тип экспорта, дающий возможность печати наклеек на принтерах, поддерживающих формат ZPL.
Шаблон этикетки ZPL (отчета)
Напечатанная на Zebra принтере этикетка (отчет)
Версия 2020.3
[Engine]
+ добавлен импорт RTF документов в отчёт* объединение кода FastReport.Net и FastReport.Mono
[Designer]
* небольшие улучшения в UI* окно "Сообщения" теперь запоминает свои размеры/видимость+ добавлена панель инструментов "Полигон" в дизайнере+ добавлена панель описания в окне "Данные" в дизайнере- исправлены ошибки в пользовательском интерфейсе
[Exports]
+ добавлен экспорт в ZPL- уменьшен размер эспортируемых PDF файлов с интерактивными формами- исправлен размер картинок в RTF экспорте+ добавлен FirstTabIndent в ODT экспорте* улучшен поиск системных и пользовательских шрифтов в Linux
В новой версии мы добавили поддержку Embarcadero RAD Studio 10.3 с последними обновлениями и поддержку новой платформы MacOS x64. Экспорт в PDF значительно улучшен: добавлено блочное выравнивание текста и улучшена работа с шрифтами. Также был доработан вывод и разбивка объекта текст.
Полный список изменений.
Version 2.7
---------------
+ Добавлена поддержка Embarcadero RAD Studio 10.3
+ Добавлена поддержка Embarcadero RAD Studio 10.3
+ Добавлена поддержка MacOS x64
+ Добавлена поддержка блочного выравнивания текста в объекте текст (HAlign=haBlock) в экспорте PDF
+ Добавлена возможность перемещать вкладки с страницами отчета в дизайнере отчета
+ Добавлено всплывающие меню для вкладок страниц в дизайнере отчета
- Улучшена реализация разбиения текста
- Улучшена отрисовка шрифта между разными платформами
- Исправлено масштабирование контента предпросмотра для масштаба 150% и больше
- Исправлена печать subscript HTML тэгов
- Исправлен неактивный дизайнер отчетов при переключении на диалоговую страницу(OSX)
- Исправлено изменение ориентации страницы
- Исправлен вывод шрифта arial narrow на контексте D2D в RAD Studio 10.2 и выше
- Исправлено разбиение текста для simple text render
- Исправлен стиль шрифта fsUnderline в кеше GDIP канваса
- Исправлено выравнивание по правому краю в PDF экспорте
- Исправлена ширина пробелов в PDF экспорте
- Исправлены проблемы с именами шрифтов на разных платформах в PDF экспорте
- Исправлена неверный результат функции CalclHeight
- Исправлены Hint callouts в предпросмотре и дизайнере отчетов
- Исправлены модальные диалоги под OSX в Rad Studio 10.2.3
- Исправлена ошибка в экспорте PDF под OSX
- Исправлена ошибка в TfrxMemoView с HAlign=haRight
- Исправлен экспорт PDF когда шрифты имеют юникодные имена, такие как "MS ????"
- Исправлена ошибка с DBLookupComboBox DialogPage компонентом
- Исправлена ошибка с кешом картинок в файле под MacOS
- Исправлена ошибка "Object lock not owned" с объектом Chart
- Исправлено поведение DialogPage в RAD Studio 10.2 (Position, Font, BorderStyle)
- Исправлено отсечение последнего символа в экспорте PDF под OSX
- Исправлена ошибка с combobox в инспекторе объектов
- Исправлена ошибка блокировки предпросмотра при экспорте
- Исправлена отрисовка линий в штрихкодах
- Исправлен AV в TfrxCustomMemoView.DrawPart
- Исправлен бесконечный цикл в TfrxMemoView.WrapText
- Исправлено зависание IDE при свёртывании дизайнера
- Исправлен AV в PDF экспорте
+ Добавлен TfrxPreview.PageSetupDialog для совместимости с C++Builder
- Исправлен экспорт моноширинных шрифтов в PDF
Добавлена поддержка ASP.NET Core
Начиная с этой версии мы добавляем поддержку ASP.Net Core. К использованию подготовлены 2 интерактивных Web-контрола: WebSliceGrid и WebCubeGrid - Web-аналоги SliceGrid и CubeGrid.
ОНЛАЙН ДEMO
Подсветка ячеек показателей
В этой версии мы значительно расширили возможности FastCube .Net по подсветке ячеек. Мы добавили новые классы подсветок, расширили возможности ранее существовавших классов и исправили ряд ошибок.
* Класс TopHighlight - выделение наибольших и наименьших значений ячеек* Класс AverageHighlight - выделение ячеек относительно средних значений* Класс UniqueHighlight - выделение повторяющихся и уникальных значений ячеек* Класс ExpressionHighlight - выделение ячеек на основе выражений
* Мы также дополнили возможности гистограммы (класс ContinuousHighlight) представлением отрицательных значений: отрицательные и положительные значения могут быть отрисованы разным стилем и по разную сторону оси.
Пожалуйста, обратитесь к нашей обновленной документации по FastCube .Net и посмотрите детальное описание и примеры использования.
Сохранение во внешние сервисы (облака)
Мы добавили возможности сохранения куба, среза и экспортов в Google Drive, DropBox и FTP
Значительные изменения
* Меню экспорт удалено, а варианты экспорта реорганизованы и перенесены в меню "Сохранить"* Перенос классов Highlight в пространство имен FastReport.Olap.Highlight* Значительный рефакторинг ContinousHighlight с потерей совместимости: Ранее: ContinuousHighlightValueType содержал элементы BoundByRow, BoundByCol, PercentByRow, PercentByCol, PercentileByRow, PercentileByCol. Теперь: элементы заменены на Bound, Percent, Percentile. Дополнительно введен тип HighlightScanDirection и соответсвующее свойство ScanDirection общее для всех типов Highlight со значениями Auto, Rows, Columns. Новые сохранения не будут корректно работать в старой версии и в текущей версии FastCube VCL 2. Эффект: упрощение настройки подсветки в связи с уменьшением числа вариантов выпадающих списков, значение Auto подходит для большинства случаев и сохраняет работоспособность Highlight при переносе поля "Показатели" из столбцов в строки и наоборот.
Ошибки
* Исправлена ошибка копирования в буфер ячеек из области данных SliceGrid.* Исправлена ошибка построения диаграммы.
Это наконец-то произошло! По вашим просьбам мы изменили поведение наших объектов так, что ваши отчеты выглядели более живыми и реалистичными
Внимание: это тестовая версия! Скачайте и наблюдйате, как оживают ваши старые привычные отчёты, сделанные в FastReport .NET!
Много полезных изменений в FastReport VCL и FastReport для Lazarus
Добавлена фильтрация вкладки переменных и функций в ”Дереве Данных”.
Все панели в дереве данных теперь можно скрывать.
В «Дереве отчета» можно использовать фильтр для быстрого поиска объектов.
Добавлен новый линейный штрихкод – Pharmacode.
Двумерные штрихкоды теперь можно настраивать через новый редактор.
Штрихкод DataMatrix теперь поддерживает набор правил GS1 и может автоматически формировать код на основе этих правил(свойство GS1Rule), кодируя строку вида: (01)09501101020917.
Новое свойство кросс таблицы ShowCellBreak позволяется убирать скрытие рамок на разрывах ячеек.
И немного доработали поиск в предпросмотре.
Так же, мы рады сообщить, что FastReport for Lazarus наконец выходит из Беты!
Было исправлено множество ошибок и сделано большое количество улучшений:
Базовая поддержка HiDPI для Windows;
Исправлены и улучшены фильтры экспортов, в том числе для Linux;
Поддержка диалоговых страниц в GTK Linux;
Улучшена поддержка LazCharts;
Добавлена печать в Linux GTK и исправлен вывод текста с выравниванием;
И многое другое - смотреть все изменения;
Полный список изменений.
Версия 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%)
- Исправлен неправильный якорь в редакторе датасетов
- Исправлено мерцание дерева данных для внутренних датасетов, после их закрытия
Мы бы хотели помочь обществу.Никто из наших партнёров и клиентов по всему миру не заметил, что мы уже почти все работаем из домашних офисов, чтобы сократить число контактов с другими и не становиться звеном в цепочке распространения болезни.Да, мы не можем помочь непосредственно тем, кто делает все возможное для людей, борющихся за свою жизнь в больницах: дежурить на приёме больных, менять капельницы, поставлять аппараты ИВЛ.Мы хорошо делаем софт для быстрого и качественного создания отчётов, мощной аналитики, документов в десятках форматов.А это тоже не мало! И мы знаем, что наши наработки используются в больницах и клиниках по всему миру.Если вы медучреждение или занимаетесь софтом для медицинской аналитики - обратитесь к нам за бесплатной лицензией FastReport .NET и FastCube .NET! Пишите нам на support@fastreport.ruМихаил Филиппенко.