Выпущен FastReport VCL 4.9
Список изменений в версии 4.9:
-
добавлена возможность печати/экспорта прозрачных картинок (св-ва 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