Новости

2 сентября 2024

Изменения в лицензионном соглашении и условиях использования FastCube .NET

С 30 сентября вступает в силу обновленное лицензионное соглашение FastCube .NET
14 декабря 2020

Новая версия FastReport VCL 6.9 уже вышла!

В новой версии добавлена поддержка интерактивных форм в экспорт PDF для объектов: "Текст", "CheckBox " и "Картинка". С возможностью включения только необходимых символов шрифта в интерактивную форму через свойство InteractiveFormsFontSubset. Подробно можно прочитать в нашем блоге. Экспорт HTML теперь умеет экспортировать Дерево навигации(outline). Редактирование диалоговых страниц отчета стало еще проще благодаря поддержке выносных линий. Добавлена фильтрация в дереве навигации (Outline) окна предварительного просмотра, для быстрого поиска и навигации. Добавлены настройки, упрощающие создание QR кода по стандарту Сбербанка. Больше можно узнать в нашем блоге. Добавлены два новый типа линейных штрихкодов Deutsche Post Identcode и Deutsche Post Leitcode. А также, добавлена Бета версия Клиент-Серверных компонент для Lazarus (Enterprise версия). Больше можно узнать в нашем блоге. Ознакомимся с полным списком изменений.   Версия 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
7 декабря 2020

Новая версия FastReport .NET 2021.1

В новой версии FastReport .NET 2021.1 реализована поддержка .NET 5. Добавлены новые штрих-коды: QR-код СберБанка и Deutsche Post Leitcode. Значительно улучшен алгоритм преобразования RTF в объекты отчета. А также добавлены новые функции преобразования чисел.   Версия 2021.1 ---------------   Добавлен QR-код СберБанка А также Deutsche Post Leitcode     [Engine] + добавлена поддержка .NET 5 + добавлен новый штрих-код - Deutsche Post Leitcode + добавлен новый штрих-код – QR-код СберБанка + добавлены функции преобразования чисел в буквы + добавлены функции преобразования чисел в слова для индийского языка + добавлен символ рупий для индийской валюты + добавлены функции преобразования чисел в слова для персидского языка + добавлены функции преобразования чисел в слова для украинского языка + добавлен метод Report.Prepare(int pagesLimit), позволяющий подготовить ограниченное количество страниц * оптимизирована работа свойств VisibleExpression, PrintableExpression и ExportableExpression для бэндов * улучшен алгоритм конвертации RTF в объекты отчета - исправлен ошибка со StreamReader при подключении к удаленному JSON - исправлена ошибка компиляции отчета при некоторых выражениях в свойствах VisibleExpression, PrintableExpression и ExportableExpression - исправлена ошибка c файлом font.list, приводящая к исключению System.IO.FileNotFoundException - исправлена ошибка с неправильным вычислением контрольный суммы для штрих-кода Deutsche Post Identcode - исправлен ReCompile (добавление сборок после компиляции с ошибкой)     [Designer] - исправлена ошибка с пустым именем базы данных после перезагрузки отчета - исправлена ошибка, при которой двойное нажатие по кнопкам-стрелкам на панели отчета создавало новые страницы     [Exports] - исправлена ошибка экспорта строк, содержащих только пробелы, при экспорте в DXF - исправлена ошибка в PDF экспорте, приводящая к исчезновению пробелов при наличии в отчете символов табуляции - исправлена ошибка экспорта подвалов страниц при экспорте в Excel 2007 в режиме бесшовной таблицы - исправлена ошибка экспорта символа "\" при экспорте в Excel 2007     [WebReport] + добавлено корректное описание ошибок в режиме ScriptSecurity - исправлена ошибка PDF-экспорта в онлайн дизайнере - исправлена ошибка с ParagraphOffset     [.Net Core] + для WebReport добавлены свойства ShowDbfExport, ShowMhtExport, PrintInHtml, PrintInPdf которые позволяют включать/отключать отображение кнопок в тулбаре соответствующих экспортов/печатей * теперь производится проверка и StubClasses не добавляются для консольных приложений и библиотек - исправлена ошибка с выражениями RichObject - исправлена ошибка экспорта MSChartObject при экспорте в Power Point 2007 - исправлена ошибка экспорта картинок при экспорте в Excel 2007 на Windows     [Resources] * обновлены французские ресурсы     [Extras] * изменена зависимость в проекте конвертора Crystal Reports с System.Windows.Forms.DataVisualization на FastReport.DataVisualization * обновлен плагин для подключения к MongoDB в Core и OpenSource  
17 ноября 2020

С международным Днем студента!

FastReport Academic - бесплатная академическая программа для учебных заведений. В нее входят программные компоненты, обучающие курсы и сертификаты о прохождении курса или квалификации.    Мы создали ее для того, чтобы в начале поиска работы у вчерашних студентов уже были реальные навыки работы с широко востребованном инструментом генерации отчетов - FastReport.   Получить FastReport Academic может любой ВУЗ или ССУЗ, имеющий лицензию на образовательную деятельность.   Подробности: https://www.fastreport.ru/ru/academic/
13 октября 2020

Выпуск FastCube .NET 2020.2

Новые возможности уже ожидают в обновлении: - Добавлена поддержка платформы Mono.Начиная с этой версии мы добавляем поддержку Mono. - Значительные изменения: * До этого релиза мы поставляли пакет FastCube.Olap с зависимостью от библиотеки FastReport. Сейчас мы вынесли эту зависимость и собственно интеграцию с FastReport в отдельный пакет FastReport.Olap.Report для пдатформы .Net и FastReport.Olap.ReportMono для платформы Mono. Другие изменения: * Редактор выражений теперь показывает имена измерений/показателей/полей вместо их заголовков. Решены ошибки: - Ошибки в выражениях не вызывают Exception;- Ошибки в выражении ExpressionHighlight не вызывают Exception;- Ошибка добавления элемента в группу;- Ошибка отображения значений на диаграммах в некоторых локалях;- Поправлен расчет агрегата "List of values";- Поправлен расчет агрегата "Median";
22 сентября 2020

Новая версия FastReport 6.8 VCL !

В новой версии мы обновили справку по классам и методам компонентов и добавили Class references для Code Completion. Добавлена возможность настройки SQL синтаксиса в редакторе SQL. Добавлен пул отложенных команд, который позволяет отчету перестраивать самого себя из скрипта. Переработан механизм страниц предпросмотра для детальных отчетов. Улучшена совместимость с новой версией Lazarus.   Полный список изменений ---------------------------- + Добавлены описания классов и методов(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 коде  
16 сентября 2020

Новая версия FastReport Mono 2020.4

В новой версии FastReport Mono -2020.4 добавлены: штрихкоды(ITF-14, Deutsche Post Identcode) и возможность их выравнивания, новые виды экспорта, проверка кода на вредоносность. Версия 2020.4 ---------------   [Install] + добавлен установочный пакет в формате DEB + добавлен установочный пакет в формате RPM [Engine] + переписана реализация RichObject для преобразования RTF в объекты отчёта + добавлен новый штрих-код ITF-14 + добавлен новый штрих-код Deutsche Post Identcode + добавлена возможность выравнивания штрих-кодов + добавлено свойство PictureObject.ImageSourceExpression, позволяющее установить выражение, содержащее источник изображения + добавлена возможность использовать выражения, заключенные в квадратные скобки в свойствах VisibleExpression, PrintableExpression и ExportableExpression + добавлено свойство PictureObject.ImageFormat, позволяющее выбрать формат хранения изображения - исправлена ошибка, приводящая к исключению, при включенном свойстве "Формировать новую страницу" у дочернего бэнда заголовка страницы - исправлена ошибка, при которой значение выражения отображалось текстом этого выражения [Designer] + добавлена возможность загрузки CSV файлов через URL * обновлен плагин для подключения к MongoDB, до актуальных версий MongoDB - исправлена ошибка, при которой у окна редактирования датчиков была неправильная ширина - исправлена ошибка, при которой пустая строка в штрих-коде Datamatrix приводила к исключению [Exports] + добавлен экспорт в PDF/A-2u + добавлено свойство ReportPage.ExportAlias, позволяющее задать имя страницы при экспорте в Excel 2007 * теперь в Excel 2007 экспорте для листов без изображений не создаются файлы с описанием изображений и связи к ним - исправлена ошибка при экспорте в Excel 2007 в режиме "Без разрывов таблицы", приводящая к разрывам таблицы - исправлена ошибка при экспорте в Excel 2007 в режиме «Без разрывов таблицы», приводившая к некорректному объединению ячеек - исправлена ошибка при экспорте в Excel 2007 в режиме «Без разрывов таблицы», приводившая к некорректному экспорту изображений - исправлена ошибка, при которой ссылки с русскими буквами не работали в PDF экспорте - исправлена ошибка, при которой даты создания и редактирования документа не соответствовали эквивалентным в метаданных в PDF/A-1a экспорте - исправлена ошибка при экспорте в Excel 97, приводящаю к исключению "Huge SAT not implemented" - исправлена ошибка при экспорте текстов, содержащих амперсанд '&', в Excel 2007 экспорте - исправлена ошибка при экспорте MapObject в PowerPoint - исправлена ошибка с экспортом градиентных заливок с паролем владельца или пользователя при экспорте в PDF - исправлена ошибка с шифрованием цифровой подписи в PDF-экспорте при защите документа паролем - исправлена ошибка со смещением параграфов при экспорте в OpenOffice Writer [WebReport] + добавлена проверка скрипта отчёта на вредоносный код. Эта опция включена по умолчанию для Web. - исправлена ошибка, при которой объекты с Exportable = false были не видны в WebPreview - исправлена ошибка, при которой отсутствовали некоторые фигуры при печати из браузера - исправлен некорректный расчёт размеров страницы в FastReport.Core.Web, если хоть одна страница была в ландшафтной ориентации