Итоги 2025 года в компании «Быстрые отчеты»: обновления FastReport, МоиОтчеты, новые функции, улучшения производительности и планы развития экосистемы.
Что нового:--------------- + добавлена поддержка Embarcadero Rad Studio XE (Delphi EX/C++Builder EX) + добавлена поддержка пакетов TeeChart 2010 (новые типы серий не поддерживаются в этой версии) + добавлено свойство TruncateLongTexts в XLS OLE экспорт позволяющее экспортировать строки любой длины + добавлено свойство EmbedProt в PDF экспорт позволяющее отключать встраивание шрифтов в шифруемый PDF файл + добавлено свойство TfrxDateEditControl.WeekNumbers - исправлена ошибка неправильного экспорта перечёркнутых текстов XLS XML экспортом - исправлена ошибка экспорта пустой страницы XLS OLE экспортом - исправлена ошибка неправильной закраски фона страницы в PDF экспорте - исправлена ошибка в встроенном дизайнере при использовании точек останова в скрипте - исправлена ошибка с потерей фокуса в элементе выбора размера шрифта в дизайнере - исправлена ошибка с обрезанием элемента выбора размера шрифта в Windows Vista/7 - исправлена ошибка с потерей имени файла в наследованном отчете - исправлена ошибка в многостраничном отчете при использовании EndlessHeight/EndlessWidth - исправлена ошибка с TfrxHeader.ReprintOnNewpage иKeepTogether - исправлена ошибка в многоколоночном отчете с использование дочерних бэндов - улучшен механизм разбиения (добавлен метод TfrxStretcheable.HasNextDataPart для разбиения сложных данных как RTF таблица) - улучшена скорость работы кросс таблицы при использовании кросс таблицы на повторяющемся бэнде
FastCube 1.7, что нового:+ Добавлено свойство TfcChart.SkipNullPoints: boolean+ Добавлена опция mdsoSaveFiltersEnabledValues в TfcSlice (сохранение в схеме фильтров значений, отмеченных как допустимые)+ Добавлена обработка комбинаций клавиш Ctrl+Up и Ctrl+Down в TfcGrid и в TfcDetailGrid+ Добавлено событие TfcGrid.OnUpdateSelection: TNotifyEvent+ При изменении стилей свойство TfcGridStyle.UseParentFont устанавливается в False.+ Добавлено скриптовое событие OnGetFieldConv в TfrcCube.+ Добавлен параметр ACalcRowHeight: boolean в TfcGrid.SelectCell+ Добавлены события OnBeforeRemoveSliceFieldFromRegion и OnBeforeAddedSliceFieldToRegion в TfcSlice+ Добавлена опция mdsoAllowFilterAllValues в TfcSlice.Options* Свойство берется из TfcGrid если ипользуется событие OnGetStyles в TfrcGrid* Значения числовых показателей копируются в буфер без учета формата.- Поправлено копирование стилей - приводило к неверному цветам в html, xls экспортах- Исправлены незначительные ошибки печати.- Исправлены ошибки конвертора полей.- Исправлено отображение выпадающих списков при FormStyle=fsStayOnTop - Исправлена ошибка печати диаграммы.- Исправлена ошибка сохранения в схеме фильтра значения Null при опции mdsoSaveFiltersByValue- Исправлена ошибка инсталляции пакетов с помощью Recompile Wizard в Delphi 11- Исправлена работа с буфером обмена для D9+- Исправлено повреждение памяти через вызов DrawText приводящее к разного рода исключительным ситуациям- Исправлена ошибка в Recompile Wizard для C++Builder 6 c FastScript в версии Standart- Исправлено несколько ошибок в работе с FreePascal и Lazarus- Исправлена сортировка по выделенной ячейке.- Исправлена ошибка печати с использованием TfcGridReport- Исправлена ошибка загрузки схемы с полями не содержащимися в кубе
Версия 1.4---------------+ добавлена поддержка Visual Studio 2010+ добавлена поддержка частичного внедрения шрифтов в PDF экспорте+ добавлено подключение к SQL CE+ добавлена системная переменная HierachyRow#, возвращающая номер строки вида "1.2.1" в иерархическом отчете+ добавлена поддержка схемы таблицы в коннекторы OleDB, ODBC+ добавлена функция NumToWordsEs (число прописью на испанском)+ добавлена локализация Dutch+ добавлена локализация на украинский+ добавлено свойство Config.ReportSettings.DefaultPaperSize+ добавлено свойство HTMLExport.Print - разрешает показ диалога печати в браузере при открытии html документа в одностраничном режиме+ добавлено свойство HTMLExport.PageBreaks - разрешает разрывы между страницами при печати документа из браузера в одностраничном режиме+ добавлено свойство ForceLoadData у источника данных+ добавлено свойство band.FirstRowStartsNewPage+ добавлено свойство Parameter.Description+ добавлено свойство Config.TempFolder+ добавлено свойство report.ReportInfo.PreviewPictureRatio+ добавлено свойство DataBand.PrintIfDatasourceEmpty+ добавлено свойство ChildBand.PrintIfDatabandEmpty+ добавлен флаг Config.DesignerSettings.Restrictions.DontCreateData для запрета добавления новых источников данных- исправлена ошибка с Row# и StartNewPage- исправлена ошибка с пользовательскими функциями типа Nullable- исправлена ошибка с одновременной установкой свойств CanBreak и StartNewPage у бэнда- исправлена ошибка с пропуском стилей оформления в HTML при экспорте большого количества страниц в одностраничном режиме- исправлена ошибка с регистрацией плагинов- исправлена ошибка в диалоговых контролах, прикрепленных к вычисляемому полю- исправлена ошибка в построителе запросов (неверный тип join)- исправлена ошибка с порядком контролов в диалоговых формах- исправлена ошибка с Dock != None и CanGrow, CanShrink- исправлена ошибка в экспорте HTML- исправлена ошибка с сохранением имени принтера в файле отчета- исправлена ошибка в объекте "Диаграмма" (не работает метод ClearValues)- исправлена ошибка в мастере подключения к данным- исправлена ошибка в итогах, если опция "Преобразовать null значения" отключена- исправлена ошибка с записью отчета в виде класса VB- исправлено "дерево отчета" (outline) в иерархическом отчете- исправлена ошибка в объекте "Диаграмма" (при попытке сгруппировать несортированные данные по месяцам)- исправлена ошибка в диалоге "Мастер подключения к данным" в Windows Vista- исправлена ошибка с внедрением TTC шрифтов в PDF экспорте- исправлена ошибка при экспорте объекта TableObject с невидимыми строками* улучшения в диалоге "Мастер подключения" (чтение списка таблиц выполняется значительно быстрее)* команда дизайнера DesignerControl.cmdData заменена на cmdAddData и cmdChooseData* уменьшен размер создаваемого файла в HTML экспорте* улучшена производительность при работе с бизнес-объектами с глубоким уровнем вложенности* сортировка списка таблиц в "Мастере подключения к данным" по умолчанию, убрана кнопка "Сортировать"* небольшие улучшения в окне "Данные" (возможность двигать параметр отчета вверх/вниз с помощью Ctrl+Up/Down)* программа инсталляции теперь автоматически добавляет все dll в GAC* сборка FastReport.dll разделена на части - FastReport.dll, FastReport.Web.dll
Компания Fast Reports Inc., ведущий разработчик программного обеспечения для формирования отчетов, выступит спонсором Delphi Developer Days 2010 и Первой Украинской международной конференции, посвященной свободной системе управления базами данных Firebird.23 апреля в Днепропетровске при спонсорской поддержке компании Fast Report Inc. состоится Первая Украинская международная конференция по Firebird. В рамках этого мероприятия специалисты и разработчики проекта Firebird представят широкий спектр решений в области СУБД Firebird и выступят с докладами о популярных инструментах, используемых при создании и обслуживании информационных систем. Центральные темы будут освещены ведущими разработчиками Firebird Дмитрием Емановым, Алексеем Пешковым и Владиславом Хорсун. Новая версия Firebird 2.5 вышла также при поддержке Fast Report Inc., которая спонсирует всемирную кампанию MindTheBird!. Fast Reports Inc. готова предоставить лицензии на некоторые из своих продуктов в качестве поощрения всем присоединившимся к кампании.Второе мероприятие, которое состоится при поддержке Fast Reports Inc., -— конференция Delphi Developer Days. Это уникальная возможность задать вопросы Кэри Дженсену и Марко Канту, ведущим специалистам Delphi. Организаторы обещают насыщенную программу докладов и круглых столов, а по завершении мероприятия все участники получат подготовленные Дженсеном и Кантом материалы и пособия. Конференция пройдет в мае в Англии, Германии и трех городах США. Ознакомиться с программой конференции, темами докладов и другой необходимой информацией можно на сайте события http://www.delphideveloperdays.com.
Что нового:+ добавлена возможность печати/экспорта прозрачных картинок (св-ва TfrxPictureView.Transparent и TfrxPictureView.TransparentColor) (PDF экспорт не поддерживается)+ добавлены новые режимы "Разбивка на листы" в TfrxXMLExport+ добавлена поддержка тега /PAGE tag в TfrxRichView, "движок" автоматически разбивает страницы отчета, когда встречает тег /PAGE + добавлена возможность скрывать Null значения в TfrxChartView (TfrxChartView.IgnoreNulls = True)+ добавлена возможность устанавливать любой порядок страниц при печати+ [enterprise] обновлена документация+ [enterprise] доступны переменные "AUTHLOGIN" и "AUTHGROUP" внутри любого отчета+ [enterprise] любой отчет может быть сопоставлен с одной или несколькими группами, для других групп выполнение этих отчетов запрещено+ [enterprise] настройка задержек хранения в кэше для любого файла отчета (reports.xml)+ [enterprise] добавлен новый редактор свойств отчетов в утилиту конфигурации (закладка Reports)+ [enterprise] добавлено свойство "Xml" - "SplitType" в конфигурацию - позволяет выбрать тип разбиения на листы: none/pages/printonprev/rowscount+ [enterprise] добавлено свойство "Xml" - "SplitRowsCount" в конфигурацию - устанавливает количество строк для режима разбиения "rowscount"+ [enterprise] добавлено свойство "Xml" - "Extension" в конфигурацию - позволяет выбрать расширение ".xml" или ".xls" + [enterprise] добавлено свойство "Html" - "URLTarget" в конфигурацию - позволяет установить аттрибут target для гиперссылок внутри отчета+ [enterprise] добавлено свойство "ReportsFile" в конфигурацию - путь к файлу хранения свойств отчетов (задержек хранения в кэше, ассоциированных групп)+ [enterprise] добавлено свойство "ReportsListRenewTimeout" в конфигурацию - интервал обновления списка отчетов в секундах+ [enterprise] добавлено свойство "ConfigRenewTimeout" в конфигурацию - интервал обновления файла конфигурации в секундах+ [enterprise] добавлено свойство "MimeType" в конфигурацию для каждого выходного формата + [enterprise] добавлено свойство "BrowserPrint" в конфигурацию - разрешает печать отчета средствами браузера, добавлен новый шаблон nav_print_browser.html+ [enterprise] добавлена динамическая генерация имени результирующих файлов (report_name_date_time)* [enterprise] переменные SERVER_REPORTS_LIST и SERVER_REPORTS_HTML (список доступных отчетов) зависят от группы пользователя (для внутренней аутентификации)+ добавлено рисование shapes в PDF экспорте (не картинка)+ добавлен поворот текста в PDF экспорте (не картинка)+ добавлено св-во EngineOptions.IgnoreDevByZero отключает исключение при делении на ноль в выражениях+ добавлены св-ва TfrxDBLookupComboBox.DropDownWidth, TfrxDBLookupComboBox.DropDownRows+ добавлено событие TfrxCustomExportFilter.OnBeginExport+ добавлена возможность уменьшать шрифт у объекта штрихкод+ добавлена возможность вставлять FNC1 в "code 128" штрихкод+ добавлено событие TfrxPreview.OnMouseDown+ добавлена поддержка нового PDF экспорта в D4-D6 и BCB4-BCB6* улучшен метод AddFrom - копирование якорей- исправлена ошибка с зачеркнутым текстом в PDF экспорте- исправлена ошибка с некорректным экспортом объекта TfrxRichView в RTF формат (неправильный интерлиньяж)- [enterprise] добавлена критическая секция в метод TfrxServerLog.Write- исправлена ошибка с установкой флагов защиты в диалоговом окне PDF экспорта- исправлена ошибка с экспортом картинок в Open Office Writer (odt)- [enterprise] исправлена ошибка с компонентой TfrxReportServer в Delphi 2010- исправлены незначительные ошибки в Embarcedero RAD Studio 2010- исправлена ошибка с бесконечным циклом при использовании вертикальных бэндов вместе c заголовком страницы и заголовками с включенной опцией ReprintOnNewPage- исправлена ошибка при использовании механизма "держать вместе" и кросс таблицы (не верный перенос кросс таблицы)- исправлена ошибка с макросом [CopyName#] при печати в режиме "Join small pages" - исправлена ошибка при попытке разбить отчет с бесконечной высотой на страницы (NewPage, StartNewPage)- исправлена ошибка добавления пустой строки в TfrxRichView при вставке текста из выражений- исправлена ошибка вывода подвала если бэнд скрыт(FooterAfterEach = True)- исправлена ошибка сброса переменной Page в двухпроходном отчете с TfrxCrossView- исправлена ошибка с потерей выравнивания при разбиении у объекта TfrxRichView- исправлены зависания отчетов с TfrxRichView c использованием RTF 4.1Так же выпущена новая версия FastScript v1.96===+ добавлена поддержка Embarcedero Rad Studio 2010 добавлены новые RTTI функции* улучшена скорость выполнения скрипта* улучшена работа под Lazarus
Интернет-супермаркет ПО Softkey и компания Fast Reports Inc. приглашают принять участие в онлайн-семинаре для программистов, руководителей групп разработчиков ПО, руководителей IT-подразделений, специалистов по ведению и разработке баз данных.
Дата: 21 декабря 2009 года.Время: с 11 до 12 часов.Тема: "Современные системы разработки отчётов для программистов".Докладчики: Сергей Пухов, разработчик продукции Fast Reports.Зарегистрироваться на вебинар можно здесь.Само мероприятие состоится на специальной площадке Softkey.
В программе вебинара:
На вебинаре речь пойдет о системах генерации отчётов, способных встраиваться в другие приложения с целью подготовки отчетностей в любом печатном формате.
FastReport.VCL - отчётность для Delphi
FastCube - настольные ОЛАПы для Delphi
FastReport.NET - отчёты для .NET
Примечание.
Для корректного воспроизведения звука и изображения на вашем компьютере должны быть:
доступ в Интернет;
программа Adobe Flash Player 8 или более новой версии;
наушники или колонки;
микрофон (по возможности);
также необходимо открыть порт TCP 1935 на файерволе.
Более подробную информацию о вебинаре вы можете найти на сайте Softkey или получить у нашего специалиста.
Анна Негляд-Лукьянова, PR-менеджер,тел.: +7 (495) 980-72-50 (доб. 3216),e-mail: nl@softkey.ru
+ обновлена документация+ доступны переменные "AUTHLOGIN" и "AUTHGROUP" внутри любого отчета+ любой отчет может быть сопоставлен с одной или несколькими группами, для других групп выполнение этих отчетов запрещено+ настройка задержек хранения в кэше для любого файла отчета (reports.xml)+ добавлен новый редактор свойств отчетов в утилиту конфигурации (закладка Reports)+ добавлено свойство "Xml" - "SplitType" в конфигурацию - позволяет выбрать тип разбиения на листы: none/pages/printonprev/rowscount+ добавлено свойство "Xml" - "SplitRowsCount" в конфигурацию - устанавливает количество строк для режима разбиения "rowscount"+ добавлено свойство "Xml" - "Extension" в конфигурацию - позволяет выбрать расширение ".xml" или ".xls" + добавлено свойство "Html" - "URLTarget" в конфигурацию - позволяет установить аттрибут target для гиперссылок внутри отчета+ добавлено свойство "ReportsFile" в конфигурацию - путь к файлу хранения свойств отчетов (задержек хранения в кэше, ассоциированных групп)+ добавлено свойство "ReportsListRenewTimeout" в конфигурацию - интервал обновления списка отчетов в секундах+ добавлено свойство "ConfigRenewTimeout" в конфигурацию - интервал обновления файла конфигурации в секундах+ добавлено свойство "MimeType" в конфигурацию для каждого выхдного формата + добавлено свойство "BrowserPrint" в конфигурацию - разрешает печать отчета средствами браузера, добавлен новый шаблон nav_print_browser.html+ добавлена динамическая генерация имени результирующих файлов (report_name_date_time)+ добавлена поддержка Windows x64 (в режиме WOW)* переменные SERVER_REPORTS_LIST и SERVER_REPORTS_HTML (список доступных отчетов) зависят от группы пользователя (для внутренней аутентификации)* изменен PDF экспорт: добавлена полная поддержка Unicode, увеличена скорость работы, уменьшены требования к памяти- исправлена ошибка в сборщике мусора (Session Manager)- исправлена ошибка с запуском исполняемого файла дизайнера (Studio)- исправлена ошибка с потерей параметров при обновлении/экспорте отчета