Выпущен Fastreport 4.5

отредактировано 22:31 Раздел: News
В предверии нового года - новая версия FastReport - 4.5.

Что нового:
+ добавлен модуль ConverterRB2FR.pas для конвертации отчетов из Report Builder
+ добавлен модуль ConverterQR2FR.pas для конвертации отчетов из QuickReport
+ добавлена поддержка нескольких приложений в e-mail экспорте (например html с картинками)
+ добавлена поддержка юникода (UTF-8) в e-mail экспорте
+ добавлена возможность изменять путь к шаблонам в дизайнере (вкладка наследования отчета)
+ добавлено скриптовое событие OnReportPrint
+ добавлена поддержка PNG во все версии (начиная с Basic)
+ добавлено св-во TfrxDMPMemoView.TruncOutboundText - обрезает текст выходящий за границы объекта в матричном отчете когда WordWrap=false
+ добавлены новые стили рамки fsAltDot и fsSquare
+ добавлено новое событие OnPreviewDblClick для всех компонентов TfrxView
+ добавлена возможность вызывать события диалоговых форм после построения отчета, DestroyForms должен быть установлен в false
+ добавлена возможность изменять св-ва AllowExpressions и HideZeros в ячейках CrossTab (по умолчанию = false)
+ добавлено св-во IgnoreDupParams для DB компонентов
+ добавлена авто-открытие датасета у TfrxDBLookupComboBox
+ добавлено св-во TfrxADOQuery.LockType
+ добавлен новый define DB_CAT (frx.inc) для группировки DB компонентов
+ добавлено св-во TfrxPictureView.HightQuality (отображает рисунок в предпросмотре более качественно, но снижает скорость отрисовки)
+ [FRViewer] добавлены параметры командной строки "/print filename" и "/silent_print filename"
+ добавлена поддержка ввода юникода в "Rich Editor"
+ добавлен новый define HOOK_WNDPROC_FOR_UNICODE (frx.inc) - устанавливает хук на функцию GetMessage для поддержки ввода юникода в D4-D7/BCB4-BCB6
+ добавлена возможность выбора пути к пакетам FIB в "Recompile Wizard"
+ добавлена новая функция TfrxPreview.GetTopPosition, возвращает позицию на текущей странице
+ добавлены новые "горячие - клавиши" в "Редактор кода" : Ctrl+Del - удаляет слово перед курсором, Ctrl+BackSpace - удаляет слово после курсора(как в Delhi IDE)
+ добавлен пример "MDI Designer"
- все языковые ресурсы перенесены в UTF8, XML
- исправлена ошибка с HTML- тегами и
- исправлена ошибка при вычислении ширены в TfrxMemoView, при использовании HTML тегов
- исправлена ошибка с suppressRepeated в вертикальных бэндах
- исправлена ошибка когда дизайнер не восстанавливал позиции полос прокрутки после команд undo/redo
- исправлена визуальная ошибка в панели при использовании Windows Vista + XPManifest + Delphi 2006
- исправлена ошибка в CalcHeight при использовании отрицательного LineSpace
- исправлена ошибка в frx2xto30 при импорте компонента запроса/таблицы, добавлен импорт компонента TfrDBLookupControl
- исправлена ошибка при использовании CrossTab и TfrxHeader.ReprintOnNewPage = True
- исправлена ошибка с исчезновением символа переноса (WordBreak) при разрыве TfrxMemoView или использовании FlowTo
- исправлено конвертирование из юникода в TfrxMemoView когда используется charset не по умолчанию
- [fs] исправлена ошибка с оператором "in"
- исправлена ошибка с агрегатной функцией SUM
- исправлена ошибка при использовании юникода вместе с [TotalPages#] в TfrxMemoView
- исправлена ошибка с типом поля TSQLTimeStampField
- исправлена ошибка док-панелей ("Object Inspector", "Report Tree", "Data Tree") при использовании дизайнера как MDI или при использовании нескольких не модальнх дизайнеров
- исправлена ошибка при скрытии/показе док-панелей ("Object Inspector", "Report Tree", "Data Tree"), теперь после скрытия восстанавливается их размер
- исправлена ошибка в XML/XLS экспорте - неверная кодировка цифр после переноса строки
- исправлена ошибка в RTF экспорте
- исправлена ошибка с командами undo/redo в дизайнере при редактировании PreviewPages
- исправлена ошибка с SuppressRepeated при использовании KeepTogether в группе
- исправлена ошибка с SuppressRepeated, на новой странице все события вызывались дважды(используйте Engine.SecondScriptCall чтобы определить повторный вызов)

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.