добавлено:! добавлен экспорт в текст с возможностью печати на матричном принтере! добавлен экспорт в HTML-формат на основе таблиц и стилей! добавлен экспорт в Excel на основе формата XML (MS Office 2000/XP/2003)- полностью переработан экспорт в Excel (OLE)- полностью переработан экспорт в RTF (построение на основе таблиц, поддержка MS Office 97-2003)- доработан формат записи отчетов для конвертации в версию FastReport 3.0 (fr3)- Open QueryBuilder поставляется опционально (идет в комплекте поставки)исправлено:- багофиксы.
+ добавлен тип TBorderStyle+ добавлены события TComboBox.OnChange, OnDropDown, OnCloseUp+ добавлен метод TfsScript.AddComponent (аналогичен методу AddForm), потому что метод AddForm не может быть использован в среде C++Builder (конфликт имен)+ добавлено событие TfsScript.OnGetUnit+ теперь возможны перекрестные ссылки между модулями, процедурами и функциями+ добавленаы константы VK_xxx и TCursor- исправлена ошибка с отрицательными параметрами по умолчанию- исправлена ошибка с нестандартными обработчиками событий с параметрами типа var string- исправлена ошибка с индексными свойствами типа Variant- исправлена ошибка объединения строк вида str := const + str- исправлена ошибка OLE (доступ к индексным свойствам)
В один из первых весенних дней позвольте порадовать вас новой версией нашего "Script studio"!+ добавлена поддержка OLE+ добавлены variant массивы+ добавлен метод TfsScript.Terminate+ добавлен метод TfsScript.IsExecutableLine+ добавлено свойство TfsScript.IsRunning+ добавлена функция VarToStr+ добавлен метод TfsScript.AddForm* описания языков разделены на компоненты TfsPascal, TfsCPP, TfsJScript, TfsBasicдля уже существующих проектов необходимо на форму с компонентой TfsScript добавить компоненту с необходимым языком* изменено описание события OnRunLineбыло:procedure fsScript1RunLine(Sender: TfsScript; const SourcePos: Integer);стало:procedure fsScript1RunLine(Sender: TfsScript; const UnitName, SourcePos: String);* изменен тип TfsScript.ErrorPos и метод fsPosToPoint* сообщения об ошибках перемещены в файл fs_iconst.pas- исправлена ошибка инициализации переменных- исправлена ошибка в TList rtti- исправлены ошибки в описании грамматик JS и VB
Настоящий подарок ценителям Kylix к Новому Году!добавлено:- Совместимость форматов с FastReport 2.5 VCL- Экспорт в BMP- Экспорт в HTML- В TfrReport добавлены новые свойства:ReportComment, ReportName, ReportAutor, ReportDate, ReportLastChange, ReportPasswordProtected, ReportPassword, Advanced ReportVersion (major, minor, release, build)- В скрипте доступны глобальные переменные ReportComment, ReportName, ReportAutor, ReportDate, ReportLastChange, ReportPasswordProtected, ReportPassword, Advanced ReportVersion (major, minor, release, build)- Опциональное сохранение в формат FR3.0 Xml из дизайнера- Программное изменение страниц перед печатью- функция FieldIsNull в скриптеИ множество багофиксов.
Изменения в новой версии Fast Report:добавлено:- Open QueryBuilder для быстрого построения SQL запросов (по соглашению с автором Open QueryBuilder)- гипертекстовые ссылки во время предварительного просмотра- URL ссылки во время предварительного просмотра- новый редактор скрипта с поддержкой подсветки синтаксиса, закладками и пр.исправлено:- бакгофиксы
Компания Fast Reports, Inc., по соглашению с автором оригинальной версии Open QBuilder, объявляет об адаптации этого open source продукта к новейшим версиям Delphi и C++Builder и дальнейшем его развитии.Open QBuilder (OQBuilder) это простой "визуальный строитель запросов". Вы можете использовать OQBuilder в ваших приложениях на Borland Delphi и Borland C++Builder для более простой генерации SQL-запросов. OQBuilder позволяет вам упростить работу с локальными и серверными базами данных через BDE,IBObjects, FIBPlus, ADO, IBX и DB Express (DBX).Все версии Open QBuilder доступны как freeware с полным исходным кодом и примерами.Первая версия QBuidler для Delphi 1&2 была опубликованна в 1996 году.Автор: c 1996-2003 Сергей Орлик.
+ добавлены операторы 'new' и 'delete' в C++Script- исправлена ошибка в индексных св-вах и св-вах по умолчанию- исправлена ошибка в перечислениях- исправлена ошибка в операторе 'with'- исправлена ошибка в 'is'