Componentes.Terceros.FastRe.../official/4.7.71/changes_rus.txt
2009-02-27 12:41:18 +00:00

329 lines
20 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Текущая версия
---------------
- [enterprise] исправлена ошибка с потерей параметров при обновлении/экспорте отчета
+ [enterprise] добавлен режим аутентификации Windows
* [enterprise] улучшена работа CGI совместно с серверами IIS/Apache
+ добавлен флаг подтверждения прочтения в TfrxMailExport
+ в диалог TfrxMailExport добавленно поле TimeOut
- исправлена ошибка экспорта в PDF для Delphi4
- исправлена ошибка с неправильным отображением некоторых кодовых страниц, которые использую 2 байта для спец. символов (Японские и Китайские кодовые страницы)
- исправлена ошибка удаления первого пробела из текста в "разрываемом" memo
+ добавлена возможность использования механизма "держать вместе"(KeepTogether/KeepChild/KeepHeader) в многоколоночном отчете
- исправлена ошибка с многоколоночной страницей, когда бэнд перекрывал PageHeader
- исправлена ошибка использования опции ReprintOnNewPage
+ добавлена возможность разбиения больших бэндов(больше чем высота страницы) по умолчанию
- внесены незначительные изменения в лицензионное соглашение
Версия 4.7
--------------
+ поддержка CodeGear RAD Studio (Delphi/C++Builder) Delphi 2009
+ [enterprise] расширенное описание ошибок в логах
+ добавлены свойства TfrxHTMLExport.HTMLDocumentBegin: TStrings,
TfrxHTMLExport.HTMLDocumentBody: TStrings, TfrxHTMLExport.HTMLDocumentEnd: TStrings
+ улучшен RTF экспорт (межстрочный интервал и т.д.)
+ добавлена поддержка изображений Enhanced Metafile (EMF) в RTF, Open Office (ODS), Excel (XLS) экспортах
+ добавлено событие OnAfterScriptCompile
+ добавлено событие onLoadRecentFile
+ добавлен hot-key Ctrl + mouseWheel - изменяет масштаб в дизайнере
+ добавлено св-во TfrxMemoView.AnsiText
+ добавлены примеры для C++ Builder
- исправлена ошибка в RTF экспорте с EMF изображениями в OpenOffice Writer
- исправлены некоторые многопоточные моменты в ядре, PDF, ODF экспортах
- [enterprise] исправлена ошибка с интегрированным шаблоном навигатора отчета
- [enterprise] исправлена ошибка с экспортом в браузере Internet Explorer
- исправлена ошибка с размером шрифта матричных отчетов в Excel и XML экспортах
- исправлена ошибка в e-mail экспорте с несколькими адресами
- исправлена ошибка в XLS экспорте (с выключенным быстрым экспортом и объектом image равным null)
- [enterprise] исправлена ошибка в обработке события TfrxReportServer.OnGetVariables
- исправлена ошибка в функции Calcl
- исправлена утечка памяти в редакторе CrossTab
- исправлена ошибка отображения некоторых диалогов в режиме DualView
- исправлена ошибка в PostNET и ean13 штрихкодах
- исправлена ошибка при использовании TruncOutboundText в матричных отчетов
- исправлена ошибка с точками останова в синтаксис мемо
- улучшенно событие OnBeforeConnect в ADO компонентах
- исправлена ошибка при наследовании отчетов в встроенных DB компонентах
- исправлена ошибка с фоновым цветом в TfrxPanelControl(Delphi 2005 и выше)
Версия 4.6
--------------
+ добавлен новый тег <nowrap>, текст заключенный в тег не разбивается WordWrap, а переносится целиком
+ добавлена возможность "сортировать по имени" в дереве данных
+ добавлена возможность вывода страниц в предпросмотре справа налево (в режиме много страниц), для RTL языков
+ добавлена возможность перемещать бенд без объектов (Alt + Move)
+ добавлена возможность сохранения кэша изображений в "temp" файл (PreviewOptions.PictureCacheInFile)
+ добавлено новое свойство TfrxReportPage.PageCount аналогично TfrxDataBand.RowCount
+ добавлено св-во EngineOptions.UseGlobalDataSetList (для многопоточных приложений ) - установите св-во в True, если не нужно использовать Глобальный список DataSet (используйте Report.EnabledDataSet.Add () для добавления данных в локальный список)
+ добавлено св-во Hint для всех печатаемых объектов, подсказки у диалоговых объектов теперь отображаются и в StatusBar
+ добавлено св-во TfrxDBLookupComboBox.AutoOpenDataSet (автоматически открывает присоединенный датасет после события onActivate диалога )
+ добавлено св-во WordWrap для диалоговых кнопок (Delphi 7 и выше)
+ добавлено св-воTfrxDesigner.TemplatesExt
+ добавлены &amp; , &lt; , &gt; в XML reader
+ изменения в редакторе диаграмм: возможность изменять имя серий, возможность перемещать созданные серии, небольшие исправления
+ Класс TfrxStyles зарегистрирован в скрипте
+ [enterprise] добавлена экспериментальная возможность печати на принтеры, подключенные к серверу
(config.xml "AllowPrint", установлено в "no" по умолчанию)
+ [enterprise] добавлена поддержка шаблонов (папка "templates"), внимание: все файлы шаблонов записаны в кодировке UTF8
+ [enterprise] добавлено автообновление параметров конфигурации
+ [enterprise] добавлено автообновление списка отчетов
+ [enterprise] добавлено новое демо \Demos\ClientServer\ISAPI
+ [enterprise] улучшено быстродействие и стабильность
+ [fs] добавлено св-во TfsScript.IncludePath
+ [fs] добавлено св-во TfsScript.UseClassLateBinding
+ [fs] Исправлена ошибка в приведении типов из Variant(string) к Integer / Float
- исправлена ошибка при выводе subreport на растягиваемом бенде
- исправлена ошибка при использовании Band.Allowslit = True и TfrxColumnFooter
- исправлена ошибка при использовании charset в Кросс таблице отличной от DEFAULT_CHARSET
- исправлена ошибка при печати на альбомной ориентации с пользовательским размером бумаги
- исправлена ошибка с использованием сетевых путей в наследовании отчета
- исправлена совместимость с модулем WideStrings в BDS2006/2007
- исправлено вычисление свободного пространства на странице при использовании PrintOnPreviousPage
- Thumbnail и Outline показываются справа для RTL языков
- [fs] исправлена ошибка с поздним связыванием
- изменения в наследовании отчетов: пути к шаблону потомку теперь записываются относительно текущего отчета (старые отчеты, в которых использовались пути относительно приложении тоже будут работать)
- исправлен модуль для конвертации отчетов из Report Builder
- исправлена ошибка в RTF экспорте с некоторыми TfrxRichView объектами
- исправлена ошибка в наследование subreports
- исправлена ошибка в предпросмотре с темами winXP в последнем обновлении
- исправлена ошибка вычислений ширины при использовании HTML тегов в мемо
- исправлена ошибка мерцания предпросмотра при использовании события OnClickObject
- исправлена ошибка при минимизации модального дизайнера в BDS2005 и выше
- исправлена ошибка с RTL в PDF экспорте
- исправлена ошибка с SubReport при использовании многоколоночной страницы
- исправлена ошибка с Subreport.PrintOnParent = True в наследованных отчетах
- исправлена ошибка с SYMBOL_CHARSET в PDF экспорте
- исправлена ошибка с внедренными шрифтами в PDF экспорте
- исправлена ошибка с длинными ReportTitle + Header + MaterData.KeepHeader = True
- исправлена ошибка с добавлением датасетов при наследовании отчета
- исправлена ошибка с путями в HTML экспорте
Версия 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- тегами [sup] и [sub]
- исправлена ошибка при вычислении ширены в 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 чтобы определить повторный вызов)
Версия 4.4
--------------
+ добавлена поддержка CodeGear RAD Studio 2007
+ увеличена скорость PDF, HTML, RTF, XML, ODS, ODT экспортов
+ добавлены свойства TfrxReportPage.BackPictureVisible, BackPicturePrintable
+ добавлен доступ к свойству TfrxCrossView.CellFunctions из скрипта
+ добавлены свойства TfrxPDFExport.Keywords, TfrxPDFExport.Producer, TfrxPDFExport.HideToolbar,
TfrxPDFExport.HideMenubar, TfrxPDFExport.HideWindowUI, TfrxPDFExport.FitWindow,
TfrxPDFExport.CenterWindow, TfrxPDFExport.PrintScaling
+ добавлена возможность перекомпиляции пакетов frxFIB из "recompile wizard"
+ добавлена возможность устанавливать цвет для всех серий TeeChart, которые это поддерживают
+ добавлена возможность устанавливать стили рамки для каждой линии в редакторе стилей
+ добавлено св-во TfrxPreview.Locked и событие TfrxPreview.DblClick
+ добавлено исключение "invalid password", при загрузке не зашифрованного отчета
+ добавлен новый параметр у функции InheritFromTemplate (по умолчанию = imDefault) imDefault - показать диалог с ошибкой, imDelete - удалить дубликаты, imRename - переименовать дубликаты
+ добавлено свойство TfrxRTFExport.AutoSize (по умолчанию "False") для включения авторазмера по вертикали у ячеек таблиц
* переработано диалоговое окно PDF экспорта
* улучшен WYSIWYG в PDF экспорте
- исправлена ошибка с смещением бэндов PageFooter и ReportSummary при использовании EndlessHeight
- исправлена ошибка с большой высотой страницы в предпросмотре
- исправлена ошибка с одновременным использованием оглавления и шифрования в PDF экспорте
- исправлена ошибка с залитыми стрелками (solid arrows) в PDF экспорте
- исправлена ошибка печати TfrxHeader на новой странице если ReprintOnNewPage=true и KeepFooter=True
- исправлена ошибка при использовании AllowSplit и TfrxGroupHeader.KeepTogether
- исправлена ошибка c номерами страниц при печати dotMatrix отчета без диалогов
- исправлена ошибка с EndlessHeight в мульти-колоночном отчете
- исправлена ошибка при изменении шрифта у TfrxRichView
- [fs] исправлена ошибка при создании TWideStrings из скрипта
- исправлена ошибка с диалоговой формой когда св-во TfrxButtonControl.Default установлено в True
- исправлено двукратный вызов ошибки "duplicate name" в дизайнере страниц сформированного отчета, при копировании-вставке объекта
- исправлена ошибка с TfrxPreview.Clear и режимом ZmWholePage
- исправлена ошибка в PDF экспорте при использовании одновременно опций "outline" и "embedded fonts"
- исправлена ошибка с многопоточностью в PDF экспорте
- исправлена ошибка с заливкой прозрачного прямогольника в PDF экспорте
- исправлена ошибка с экспортом OEM_CODEPAGE в RTF, Excel
- исправлена ошибка с вертикальным размером одной страницы в RTF экспорте
- исправлена ошибка с вертикальными стрелками в PDF экспорте
- исправлена утечка памяти с наследуемыми отчетами
Версия 4.3
--------------
+ добавлена поддержка шифрования в PDF экспорте
+ добавлена поддержка TeeChart Pro 8
+ добавлена поддержка кодовой страницы OEM в PDF экспорте
+ добавлено св-во TfrxReport.CaseSensitiveExpressions
+ добавлена поддержка C++Builder 2007
+ добавлено свойство "OverwritePrompt" во все компоненты экспорта
+ улучшен RTF экспорт (WYSIWYG)
+ добавлена поддержка тайской и вьетнамской кодировок в PDF экспорте
+ добавлена поддержка стрелок в PDF экспорте
* при наследовании отчета скрипт из отчета предка добавляется к текущему отчету (закомментированный)
* небольшие изменения в ядре PDF экспорта
- исправлена ошибка при форматировании чисел в Open Document Spreadsheet экспорте
- исправлена ошибка при вводе текстовых данных в числовое поле(Object Inspector) и закрытие дизайнера (без применения изменений)
- исправлена ошибка в TfrxDBDataset с установленным reCurrent
- исправлена ошибка с утечкой памяти при экспорте пустого outline в PDF формат
- исправлена ошибка с line# (с subreports)
- ошибка с редактированием готового отчета, содержащего rich объект
- исправлена ошибка с экспортом теней в PDF экспорте
- исправлена ошибка с рисованием стрелок в дизайнере
- исправлена ошибка с полями в HTML, RTF, XLS, XML экспортах
- исправлена ошибка с экспортом стрелок в различные форматы
- исправлена ошибка с определением принтеров при открытии дизайнера (list index of bound)
- исправлена ошибка с размером страницы в наследованных отчетах
Версия 4.2
--------------
+ добавлена поддержка CodeGear Delphi 2007
+ добавлен экспорт html тегов в формат RTF
+ улучшено разбиение объекта "Rich" на страницы
+ улучшено разбиение объекта "Текст" на страницы
+ добавлено свойство TfrxReportPage.ResetPageNumbers
+ добавлена поддержка экспорта underlines в формат PDF
* экспорт текстовых полей с форматом fkNumeric как чисел в ODS экспорт
- исправлена ошибка keeptogether с агрегатными ф-ями
- исправлена ошибка с экспортом двойных линий в RTF
- исправлена ошибка с мультипоточностью в PDF экспорте
- исправлена ошибка с цветом фона абзаца в RTF экспорте
- исправлена ошибка с юникодом в xml/xls экспорте
- исправлена ошибка с обрезанием страниц в экспортах BMP, TIFF, Jpeg, Gif
- исправлена ошибка режима печати "масштабирование"
- исправлена ошибка группы с userdataset
- исправлена ошибка разбиения cross-tab на страницы
- исправлена ошибка с круглыми скобками в PDF экспорте
- исправлена ошибка с изменением серого цвета в черный в RTF экспорте
- исправлена ошибка outline с page.endlessheight
- исправлена ошибка с зависанием при экспорте в текстовый формат некоторых отчетов
- исправлена ошибка с диапазоном страниц и outline в PDF экспорте
- исправлена ошибка с вызовом DesignReport дважды
- исправлена ошибка undo в окне кода
- исправлена поддержка unicode в cross объекте
- исправлен метод designreportinpanel с диалоговыми формами
- исправлена ошибка копирования DMPCommand в буфер обмена
- исправлена ошибка с экспортом null изображений
- исправлена ошибка code completion
- исправлена ошибка column footer & report summary
Версия 4.1
--------------
+ добавлена возможность показа дизайнера в панели (метод TfrxReport.DesignReportInPanel). См. демо Demos\EmbedDesigner
+ добавлена поддержка TeeChart7 Std
+ [server] добавлен параметр "User" в события TfrxReportServer.OnGetReport, TfrxReportServer.OnGetVariables и TfrxReportServer.OnAfterBuildReport
+ добавлено свойство Cross.KeepTogether
+ добавлено свойство TfrxReport.PreviewOptions.PagesInCache
- исправлена ошибка в штрихкоде (при экспорте без превью)
- исправлена ошибка в preview (AV при zoommode = zmWholePage)
- исправлена ошибка с outline + drilldown
- исправлена ошибка с датасетами в наследованном отчете
- [install] исправлена ошибка с настройкой library path при установке в BDS/Turbo C++ Builder
- исправлена позиция pagefooter если page.EndlessWidth = true
- исправлена ошибка сдвига объектов
- исправлено наследование в design-time (ошибка с путями)
- исправлена ошибка с chm help в дизайнере
- исправлена ошибка в PDF (встраивание шрифтов)
- исправлены кнопки превью
- исправлена ошибка с подсветкой синтаксиса
- исправлена ошибка в режиме print scale
- исправлена ошибка с control.Hint
- исправлена ошибка редактирования в режиме превью
- исправлена утечка в cross-tab
Версия 4.0 релиз
-----------
Дизайнер:
- оформление интерфейса в стиле XP
- закладка "Data" со всеми источниками данных отчета
- рисование диаграмм в закладке "Data"
- code completion (Ctrl+Space)
- точки останова
- watches
- шаблоны отчетов
- локальные выносные линии (появляются при перемещении или изменении
размеров объекта)
- возможность немодальной работы, mdi child
Предварительный просмотр:
- эскизы страниц
Печать:
- разрезание страниц при печати на меньший размер бумаги
- печать нескольких страниц на одной большой
- печать с масштабированием
- управление дуплексом из диалога печати
- печать имени копии на каждой копии документа (например, "Первая копия", "Вторая копия")
Ядро:
- режим "бесконечная страница"
- увеличена скорость работы с изображениями
- режим "reset page numbers" для групп
- шифрация файлов отчета (Rijndael алгоритм)
- наследование отчетов (в файлах и формах dfm)
- drill-down отчеты
- объект frxGlobalVariables
- улучшения в объекте "cross-tab"
- улучшенное управление ячейками
- элементы показываются в дизайнере
- заполнение угла таблицы (св-во ShowCorner)
- несколько кроссов в ширину (св-во NextCross)
- объединение одинаковых ячеек (св-во JoinEqualCells)
- объединение одинаковых строковых значений внутри ячейки (св-во AllowDuplicates)
- возможность вывода посторонних объектов внутри кросс-таблицы
- свойства AddWidth, AddHeight для увеличения ширины и высоты ячейки
- свойство AutoSize, возможность менять размеры ячеек вручную
- объект "Линия" может иметь стрелки
- добавлено св-во TfrxPictureView.FileLink (может содержать переменную или
имя файла)
- индивидуальное оформление каждой линии рамки (свойства Frame.LeftLine,
TopLine, RightLine, BottomLine - настраиваются в инспекторе)
- поддержка PNG изображений (раскомментируйте {$DEFINE PNG} в файле frx.inc)
- поддержка экспорта в формат Open Document Format for Office Applications (OASIS), таблиц (ods) и текстовых документов (odt)
Enterprise компоненты:
- Поддержка разграничения доступа на основе политики Пользователей/Групп (добавлено новое demo)
- Поддержка шаблонов
- Динамическое обновление конфигурации, списка пользователей/групп