Componentes.Terceros.FastRe.../official/3.23/changes_rus.txt
2007-09-10 15:54:09 +00:00

461 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.

Текущая версия
-------------
- исправлена совместимость с TLargeIntField
- [server] исправлена ошибка с потоками в клиенте
+ добавлены некоторые свойства dbxdatabase
- исправлена ошибка с DefaultPath в XLS экспорте
Версия 3.23
-------------
+ добавлена возможность сохранения в stream в экспортах Jpeg, Gif, Tiff, Bmp
+ добавлен новый элемент управления для выбора режима экспорта колонтитулов в диалоге RTF экспорта
+ добавлено новое свойство TfrxRTFExport.HeaderFooterMode
(можно выбирать между hfText, hfPrint, hfNone - по умолчанию hfText)
+ [server] добавлено свойство TfrxReportServer.WebServer
+ добавлено свойство TfrxHTMLExport.EmptyLines
* e-mail экспорт теперь может формировать имя файла приложения из имени файла экспорта
* обновлены Датские ресурсы
- исправлена ошибка при экспорте в монохромный TIFF формат
- исправлена ошибка в PDF экспорте, когда Outline пуст и выбран для экспорта
- исправлена ошибка с тулбарами при крупных шрифтах (120 dpi)
- исправления экспорта штрих-кодов в PDF формат
- исправлены ошибки в add-in компонентах (AV при открытии проектов)
- исправлена ошибка с позиционированием страницы в превью
- исправлена ошибка при пересечении RichText объектов в RTF экспорте
- исправлена ошибка с форматом чисел в XLS экспорте
- исправлена ошибка с экспортом штрихкодов
- исправлена ошибка, когда номер не находится в диапазоне страниц в далоге экспорта
- [server] исправлена ошибка с амперсандом в переменных запроса
- исправлена ошибка в XML экспорте (XML Parsing Error)
- исправлена ошибка с HideIfSingleDataRecord
Версия 3.22
-------------
+ добавлена полная поддержка возможностей TeeChart Pro
+ добавлено свойство TfrxHTMLExport.Centered
+ добавлен чекбокс "Continuous" в диалоге RTF экспорта
+ добавлено свойство TfrxRTFExport.SuppressPageHeadersFooters
+ добавлено свойство TfrxCheckBox.UncheckStyle
+ добавлено свойство TfrxGroupFooter.HideIfSingleDataRecord
+ добавлен сдвиг текста при ненулевом межсимвольном интервале в PDF экспорте
* обновлено главное (main) демо (подержка ADO, добавлены новые отчеты)
* добавлено имя объекта в сообщение об ошибке в некоторых случаях
* TfrxGradientView не экспортируется в форматы HTML, RTF, XLS
* сохранение имен объектов при работе с буфером обмена
* обновлены Датские ресурсы
* обновлены Португальские ресурсы
* улучшен HTML, RTF экспорты
* улучшены экспорты в XML, Excel (спасибо Bali)
* увеличен таймаут в E-Mail экспорте
- исправлена ошибка при экспорте пустой страницы в HTML экспорте
- исправлен баг в функции IIF
- исправлена ошибка с "ShowProgress := False" в XLS экспорте
- исправлена ошибка в XML экспорте
- исправлена ошибка с бэндом reportsummary
- исправлены утечки памяти в скрипте
- исправлены ошибки со сдвигом
- исправлен экспорт заливки bsBDiagonal и bsFDiagonal в PDF
- исправлена ошибка с некорректным значением кодовой страницы TfrxRichView в RTF экспорте
- исправлена ошибка с полями в PDF экспорте
- исправлена ошибка с blobfield в bds2006
- исправлена ошибка с растягиванием картинок
- [server] исправлена ошибка в кеше отчетов
- [server] исправлена ошибка с использованием времени простоя
- [server] незначительные исправления
Версия 3.21
-------------
+ [server] добавлены новые свойства в конфигурационый файл (config.xml)
+ [server] добавлены новые выходные форматы CSV, BMP, GIF, TIFF
+ [server] добавлена возможность кеширования отчетов в памяти
* [server] полностью изменен формат конфигурационного файла
(важно! читайте подробнее в server_changes_rus.txt)
* [server] свойство TfrxServer.Configuration устарело и более не используется
* [server] обновлены примеры server/service
* [server] модифицированы модули log-writer, statistic, cache
- [server] много исправлений
+ добавлено свойство TfrxHTMLExport.UseGif
+ добавлена поддержка юникода в HTML, "Rich Text" (RTF) и XML экспортах
+ добавлены свойства TfrxXLSExport.SuppressPageHeadersFooters и TfrxXLSExport.SuppressPageHeadersFooters;
+ добавлено свойство TfrxReport.OnPreview
+ добавлено свойство TfrxReport.OnPrintPage
+ [FQB] добавленно свойство fqbCore.UsingQuotes для поддержки имен полей в кавычках
+ добавлено отсечение объектов в превью
+ добавлены свойства TfrxPreview.BackColor, FrameColor
+ добавлены шрифты принтера в список выбора шрифтов
+ добавлена прозрачность/цвет заливки в объект Rich
+ добавлено событие TfrxDesigner.OnInsertObject
* изменения в редакторе датабэнда
* изменен чекбокс "Pictures" на комбобокс (none/jpeg/bmp/gif) в диалоге HTML экспорта
* изменен чекбокс "Styles" на "Continuous" в XLS и XML экспортах
* bcb2006 совместимость
* обновлены Голландские ресурсы
- исправлена ошибка с неправильным определением кодовой страницы в навигаторе страниц HTML экспорта
- исправлен некорректный экспорт EAN штрихкодов (цифры за границей штрихкода обрезались)
- исправлено неверное разбиение на страницы в RTF экспорте
- исправлена проблема со сдвигом объектов
- исправлено растягивание монохромных изображений
- исправлен TfrxDateEditControl
- исправлена ошибка при копировании сгруппированных объектов
- исправлена ошибка vband&overlay
- исправлена установка параметров печати
- испрпавлено поведение KeepFooter + агрегатные функции
- исправлена ошибка в св-ве TfrxADOTable.IndexFieldNames
- исправлена ошибка в параметрах ADO
- исправления в мастере database/table/query
- исправлена ошибка с font charset в RTF экспорте
- исправлена ошибка в отрисовке превью
- исправлена ошибка с объектом Rich, если нет установленных принтеров
- исправлены копии в экспорте в матричный отчет
- исправлена ошибка в разборе выражений в объекте Rich
- исправлена ошибка с mdi preview
- исправлена ошибка со скобками в RTL тексте при экспорте в PDF
- исправлена ошибка с вводом китайских символов в диалоговые контролы
- исправлено поведение сдвига объектов (shiftmode)
- исправлена ошибка с правым выравниванием и ненулевым межсимвольным интервалом в PDF экспорте
- исправлена ошибка с подчеркиваниями в HTML экспорте
- исправлена ошибка с бэндом overlay и keeptogether
- исправлена ошибка с bcb5 (не работают функции с параметрами)
- исправлены ошибки с крупными шрифтами в системе
- исправлены ошибки с html тэгами
Версия 3.20
-------------
+ улучшен экспорт в RTF
+ добавлено управление font.charset (установите в DEFAULT_CHARSET если вам нужен unicode)
+ добавлено свойство EmptyLines в XLS и XML экспорт
(если установлено в 'false', то все пустые строки убираются,
используется при экспорте без разрывов страниц для получения непрерывной таблицы)
+ добавлена поддержка ParagraphGap в PDF экспорте
+ увеличена скорость и уменьшен размер выходного файла в PDF экспорте
+ добавлено событие TfrxReport.OnBeforeConnect
+ добавлена поддержка ADO, IBX в импортер frf
+ добавлено свойство TfrxADOQuery.CommandTimeout
+ добавлен элемент pbExportQuick множества TfrxPreviewButtons
(включение отображения кнопок быстрого экспорта (PDF, E-mail) в окне предварительного просмотра)
* функция AVG считает только не-Null значения
* объект RichView теперь поддерживает WYSIWYG
- [server] исправлена ошибка с передачей параметров при обновлении отчета
- исправлена ошибка в RTF экспорте с аттрибутами стиля шрифта
- исправлена ошибка с отрисовкой рамок в PDF экспорте
- исправлена ошибка с размером бумаги
- исправлен ParagraphGap в PDF экспорте
- исправлена ошибка stack overflow с бэндом report summary
- исправлена ошибка с диалоговой формой
- исправлена ошибка TProgressBar property out of range при экспорте пустой страницы в HTML
- исправлена ошибка в PDF экспорте с нулевой высотой/шириной bitmap изображения
- [FS] исправлен вывод об ошибках в OLE
- исправлена ошибка в объекте checkbox
- исправлена ошибка в datatree
- исправлена ошибка в chart (тип datetime)
- исправлена ошибка с окном инспектора в режиме отладки
- исправлена операция Undo защищенного паролем отчета
- исправлены ошибки в датасетах
- исправлено сохранение файла в дизайнере при открытии другого файла
- исправлен PDF экспорт (цвет шрифта clNone теперь виден как clBlack)
Версия 3.19
-------------
+ добавлен отдельный пакет frxTee для TeeChart
+ добавлен модуль frxHiButtons.pas (hi-color кнопки). Просто добавьте в список uses.
+ добавлена закладка "Классы" в дерево данных
+ добавлено свойство TfrxBarcodeView.WideBarRatio
+ добавлена поддержка китайских CJK шрифтов в PDF экспорт
- исправления связанные с мультипоточностью
- исправлена ошибка в комбинации cross+subreport
- исправлена ошибка с CloseDatasource = True
- исправлена ошибка в старых кроссах
- исправлена ошибка в XLS(OLE) экспорте с длинными строками
- исправлена ошибка в PDF экспорте с не-TrueType шрифтами
- исправлено чтение memo.loadfromfile
- исправлена ошибка в инсталляторе
- исправлен баг с печатью reporttitle дважды
- исправлено поведение startnewpage+reprintonnewpage
- исправлен межсимвольный интервал в PDF экспорте
- исправлен баг с выравниванием baClient
- исправлен баг с матричными объектами (дизайнер, ядро)
- исправлен баг с иконкой приложения
- FS: исправлен баг с многопоточностью
- исправлен баг в превью (отображение страницы при смене масштаба)
- исправлен импорт frf
Версия 3.18
-------------
+ добавлена совместимость с D2006
+ добавлена поддержка зачеркнутого текста в HTML экспорт
+ добавлена поддержка межсимвольного интервала при экспорте в формат PDF
+ добавлена поддержка BALTIC_CHARSET (windows-1257) в PDF экспорт
+ добавлена поддержка диагональных линий TfrxShapeView в PDF экспорт
+ добавлен модуль импорта FRF. Для его использования просто включите файл frx2xto30.pas в секцию "uses".
- исправлено редактирование на месте объекта Текст
- исправлена ошибка с экспортом в монохромный TIFF формат
(ошибка открытия в MS Paint и Photo Editor)
- исправлена ошибка в компонентах dbx
- исправлена ошибка с выбором лотка бумаги
- исправлены ошибки в e-mail экспорте (свойства Lines, Signature,
с прикреплением файлов, неправильный синтаксис адреса
при работе с некоторыми smtp-серверами
- исправлен пользовательский интерфейс фильтров экспорта
- исправлен экспорт в формат GIF
- исправлен баг с xp style (av при закрытии редактора выражений)
- исправлен av при выделении sysmemo и memo
- исправлено имя файла экспорта по умолчанию в диалоге сохранения
- исправлен TfrxServerConfig.LoadFromFile
Версия 3.17
-------------
+ добавлены новые ресурсы Farsi
+ добавлены кнопки pdf и e-mail экспорта в окно предварительного просмотра
+ добавлено меню по правой кнопке мыши в предварительном просмотре
+ добавлен полноэкранный режим в предварительном просмотре (клавиша F11)
* улучшен экспорт в формат PDF
* ограничено использование некоторых свойств HTML и image экспортов при отправке по e-mail
- [FQB] исправлена ошибка формирования order by ... desc
- исправлена ошибка с пустым свойстовом DefaultPath во всех фильтрах экспорта
- осправлена ошибка Null to OleStr
- исправлена ошибка Delphi5/WideStrings
- исправлена ошибка с jscript/basicscript
- исправлена ошибка ibo (присвоения blob в TWideStrings)
- исправлена ошибка картинок (если blob неправильный)
- исправлены действия горячих клавиш Cut/Copy/Paste в инспекторе объектов
- исправлена ошибка с undo в защищенных паролем отчетах
- исправлена ошибка при получении списка защищенных паролем отчетов в сервере
- исправлена ошибка со свойством Memo.Lines
- IBO исправления
Версия 3.16
-------------
+ добавлена поддержка юникода в TfrxMemoView
+ добавлен экспорт в GIF формат TfrxGifExport
+ добавлен e-mail экспорт (SMTP) TfrxMailExport -
+ добавлен фильтр экспорта в формат CSV (TfrxCSVExport)
+ добавлен новый фильтр экспорта в текстовый файл (TfrxSimpleTextExport)
+ добавлена зависимость регистра символов в скрипте C++
+ добавлен опция типа оси X в chart объект
+ добавлена возможность использования квадратных скобок взамен угловых
(как в версии 2.5)
+ [FQB] связи между полями совместимых типов
+ добавлены default settings для TfrxDesigner (font, paper, rtl, script language).
+ добавлено событие TfrxDMPExport.OnTranslate
* изменены правила экспорта rich-text объектов
- исправлена ошибка в сервере при использовании параметра "pagenav"
- исправлена ошибка picture.url
- исправлена ошибка в PDF экспорте с горизонтальными/вертикальными линиями
- [FQB] исправленна ошибка 'Control has no parent window' в Delphi 5
- исправлена ошибка в кросс-табах (неверный размер строк/столбцов)
- исправлено выравнивание baClient для объектов страницы
- устранена утечка памяти в режиме сервера
- исправлена ошибка с master-detail DBX
- исправлена ошибка TFMTBCDField (wrong sum calculation)
Версия 3.15
-------------
+ добавлены новые мастера (db connection, table, query)
+ добавлено свойство FlowTo для TfrxDMPMemoView
+ добавлены Болгарские ресурсы
+ добавлена поддержка FibPlus (вы должны установить пакеты Source\FIB\frxFIBx.dpk,
dclfrxFIBx.dpk вручную)
+ добавлена возможность композиции уже построенных отчетов. Пример:
frxReport1.PrepareReport;
frxReport2.PrepareReport;
frxReport1.PreviewPages.AddFrom(frxReport2);
frxReport1.ShowPreparedReport;
+ добавлены свойства UseFileCache, DefaultPath во все фильтры экспортов
+ улучшены фильтры экспорта в форматы PDF, XLS
* изменена структура языковых ресурсов
* изменены компоненты DBX для работы с bidirectional dataset
- исправлена ошибка сортировки копий при печати
- исправлена ошибка со сдвигом горизонтальных линий
- исправлено поведение DMPLineView.Align = baWidth
- исправлена ошибка TfrxDBLookupComboBox (некорректная работа с field aliases)
- исправлена ошибка при построении списка дотупных отчетов на сервере FastReport
Версия 3.14
-------------
+ поддержка FastQueryBuilder (вызов из окна редактирования SQL запроса)
+ добавлено свойство TfrxOverlay.PrintOnTop
+ добавлен компонент TfrxDMPCommand для печати ESC-последовательностей.
Используйте свойство Command для печати последовательности:
DMPCommand1.Command := '#27#40' (или '1B28')
+ добавлено событие для скрипта TfrxReport.OnRunDialogs. Используйте его
для ручного управления показом диалогов отчета
+ добавлено свойство Description всем компонентам отчета
* изменено поведение внутренних наборов данных, теперь они могут быть
добавлены на любую страницу отчета (без использования диалоговых форм)
* изменена архитектура движков БД (общий класс TfrxCustomDatabase,
поддержка QBuilder)
- исправлен баг со стилями заливки <> bsSolid
- исправлена ошибка в сервере отчетов при выборке из кеша отчетов с
одинаковыми переменными
- исправлена ошибка в экспорте XML с типом формата fkNumber
Версия 3.13
-------------
+ добавлено свойство "ExportNotPrintable" во все фильтры экспорта
+ добавлены свойства "Resolution", "SeparateFiles" в фильтры экспорта BMP, JPEG и TIFF
+ улучшена совместимость TfrxHTTPClient с RFC 2068
- исправлена ошибка построения Outline при экспорте в PDF формат
- исправлена ошибка в PDF экспорте при работе с RTL языками (Иврит, Арабский)
- исправлена ошибка формирования заголовка файла при экспорте в TIFF формат
- багофиксы
Версия 3.12
-------------
+ добавлено свойство TfrxReport.StoreInDFM
+ добавлено свойство TfrxShapeView.Curve
+ добавлено свойство TfrxReport.PreviewOptions.OutlineExpand
+ добавлено свойство TfrxXLSExport.FastExport,
установите FastExport := False усли у Вас возникает ошибка OLE error при экспорте в Excel
+ добавлено свойство TfrxXLSExport.PageBreaks
+ улучшены фильтры экспорта XLS, PDF, HTML
- исправлена ошибка OLE error при экспорте в Excel
- исправлен экспорт URL ссылок и якорей (anchors) в HTML экспорте
- исправлена ошибка расчета ширин символов при экспорте в PDF
- исправлена ошибка PrintOnParent в фильтрах экспорта
(Enterprise)
+ добавлено свойство TfrxServerConfig.ReportsList
+ добавлен параметр строки URL запроса 'getvariable' для получения значений внутренних переменных сервера
+ добавлены внутренние переменные сервера SERVER_REPORTS_LIST, SERVER_REPORTS_HTML
+ добавлена функция TfrxReportClient.GetServerVariable(const VariableName: String): String;
+ улучшена производительность TfrxReportServer
+ добавлен пример использования сервера в качестве сервиса NT (см. проект \Demos\ClientServer\Service)
+ полностью переписан пример Advanced Client (см. проект \Demos\ClientServer\Client\Advanced)
+ изменены примеры отчетов в примере Server (см. проект \Demos\ClientServer\Server)
+ изменены html файлы в примере Server (см. проект \Demos\ClientServer\Server)
+ добавлена on-line документация в примере Server (см. \Demos\ClientServer\Server\htdocs\Documentation)
- известные ошибки: отчеты содержащие TfrxRichView (RTF) не работают в режиме сервера при включенном кешировании
Версия 3.11
-------------
+ добавлена поддержка тегов HTML в PDF экспорте
+ добавлена поддержка языков Hebrew, Turkish, Arabic в PDF экспорте
+ добавлено свойство TfrxPDFExport.Background (default = False)
+ добавлены свойства TfrxRTFExport.Creator и TfrxPDFExport.Creator
+ улучшено качество PDF экспорта
+ добавлена поддержка password protected отчетов в режиме client/server
(Внимание: Не используйте эту возможность совместно с глобальной аутентификацией на сервере)
+ подробный отчет об ошибках при построении отчета на сервере при HTTP подключении
- исправлено наименование свойств TfrxServerConnection.Proxy и TfrxServerConnection.ProxyPort
(нажмите кнопку 'ignore' при загрузке проекта для автоматического исправления полей в компонентах)
- исправлена ошибка очистки кеша при останове сервера
- исправлена ошибка отрисовки фона в HTML экспорте на сервере
- багофиксы
Версия 3.10
-------------
+ добавлены Swiss, Portuguese, Latvian ресурсы
+ добавлено событие TfrxReport.OnEndDoc
+ улучшения в фильтрах экспорта
+ добавлен outline в экспорте PDF (св-во TfrxPDFExport.Outline)
+ добавлено свойство TfrxXLSExport.AsText
+ добавлены свойства TfrxPDFExport.Author, TfrxPDFExport.Subject
+ добавлено свойство "Stream" в фильтры экспорта
+ добавлено свойство TfrxReportServer.OnAfterBuildReport
- багофиксы
Версия 3.09
-------------
- багофиксы
Версия 3.08
-------------
+ добавлено свойство TfrxMemoView.Clipped
+ добавлено событие TfrxReport.OnAfterPrintReport
+ добавлено baClient в свойство Align
+ добавлены Danish, Chinese ресурсы
+ возможно использование русских имен в скрипте
+ добавлено свойство TfrxPDFExport.PrintOptimized
+ увеличена скорость работы фильтра экспорта в формат Excel export
+ добавлена функция "Log rotate" в версии Client/Server
- багофиксы
Версия 3.07
-------------
+ добавлены пакеты Delphi2005
+ добавлено свойство TfrxReport.Modified
+ добавлено свойство TfrxReport.EngineOptions.DestroyForms
+ добавлены Polish, Swedish, Romanian ресурсы
+ добавлена поддержка выражений в кросс-таб объект
* изменения в вызове агрегатных функций: символы <> больше не нужны
* изменения в функции IIF: теперь она работает как макрос
- багофиксы
Версия 3.06
-------------
+ добавлены пакеты BCB для FR3 Enterprise
+ добавлено событие TfrxReportServer.OnGetVariables
+ улучшения в фильтре экспорта в PDF
+ улучшения в фильтре экспорта в RTF
- багофиксы
Версия 3.05
-------------
+ добавлено свойство TfrxReport.ShowProgress
- багофиксы
Версия 3.04
-------------
+ добавлены Taiwan, Italian, Slovene, Spanish, Catalon, Dutch ресурсы
+ добавлен модуль "frxPBarcode.pas" для PSOFT BarcodeLibrary
(http://www.psoft.sk)
+ добавлены функции DayOf, MonthOf, YearOf
+ добавлен "Multi-language wizard" для быстрого создания многоязыкового файла
ресурсов
+ добавлены свойства TfrxReport.OldStyleProgress, OnProgressSTart, OnProgress,
OnProgressStop
- багофиксы
Версия 3.03
-------------
+ добавлены Czech, Turkish ресурсы
+ добавлены свойства TfrxUserDataset.Fields, TfrxUserDataset.OnGetValue
+ редакция 1.01 документации (добавлены номера страниц)
+ добавлено свойство TfrxDataBand.KeepHeader
- багофиксы
Версия 3.02
-------------
+ добавлены Serbian ресурсы
+ добавлена библиотека DelphiFastZLib (вместо стандартной zlib) для устранения
конфликта между FR3 и JediVCL
+ добавлена функция group/ungroup в дизайнере
+ добавлена утилита для быстрой компиляции пакетов FR
* изменения в объекте Chart - необходимо переделать отчеты, содержащие
этот объект!
- багофиксы
Версия 3.01
-------------
+ добавлены Ukrainian, Brazil, Hungarian, German, French ресурсы
+ добавлено свойство TfrxReport.EnabledDatasets
+ добавлено свойство TfrxCrossView.PlainCells
+ добавлены отдельные пакеты для DB и IBO
+ добавлены отдельные пакеты FastScript для DB, BDE, IBX, ADO
* изменения в фильрах экспорта RTF и PDF
- багофиксы
Версия 3.0
-------------
- релиз