What's new in FastReport VCL 5.3.16
Nov 25, 2015
- Added Embarcadero RAD Studio XE8 support for x32 and x64 windows platforms
- Added PDF/A-2a compatibility
- Added haBlock alignment for frxPDFExport filter (thanks to Nikolay Zverev)
- Added support of multiply ECI in QR code. Can be set in barcode text by using '&ECIXX;' commands where XX is a ECI codepage number
- Added ability to pass a list of variables in hyperlink expression using Hyperlink.ValueSeparator
- Added GDI->DMP and DMP->GDI converters
- Added ability to use Value variable in cross hyperlink expression
- Added paper orientation support for worksheets in the XML export filter
- Added support of exponential number formatin the XML and BIFF8 export filters
- Added paper sizes support for worksheets in the XML export filter
- Added and HTMLTags support in the BIFF8 export filter
- Implemented PrintOnParent for multi-column pages
- Added ability to save compressed prepared report
- Added TfrxReportPage.BackPictureStretched property
- Added TfrxFillGaps class in the frxClassRTTI
- lazarus] Added 2D barcodes support
- lazarus] fixed many issues with the report designer and improved x64 support
- Fixed and split text behaviour
- Fixed TFDAdaptedDataSet and TFDRdbmsDataSet classes in the frxFDRTTI
- Fixed debugging with dialog pages
- Fixed Interleaved 2 of 5 barcode
- Fixed AV in the Connection Wizard
- Restored Color property for linear barcodes
- Fixed range check error in frxpngimage unit
- Fixed 2D barcodes memory leaks
- Fixed TfrxCrossView.OnCalcHeight for PlainCells = False
- Fixed Quick Report compatibility of DelphiZXingQRCode unit
- Fixed bug with active page frame in the preview
- Fixed infinity loop in the TfrxRichView
- Fixed TfrxBrushFill frame
- Fixed text for EAN8 barcode with checksum
- Fixed PreviewOptions.ZoomMode behavior
- Fixed Hyperlink editor for cross-tab
- Fixed bug with units in the preview pages settings window
- Fixed FooterAfterEach and KeepFooter behavior
- Fixed bug with printing current page with Join Small Pages mode
- Fixed HAlign and VAlign for Rotation = 90, 270 in the TfrxXLSExport, TfrxXMLExport, TfrxXLSXExport and TfrxBIFFExport
- Fixed HTML tags support in the TfrxHTMLDivExport
- enterprise] Fixed frxISAPI for D2009-XE7 support
- Fixed TfrxDesigner.Restrictions drDontSaveReport option behavior after changes in the script
- Fixed problem with TfrxIBXQuery parameters
- Fixed TfrxSubreport's page properties changing after adding of TfrxSubreport
- Fixed TeeChart Standart support
- Fixed Quality property behavior in the TfrxPDFExport filter
New in FastReport VCL 5.2.3 (Jan 30, 2015)
- Added Embarcadero RAD Studio XE7 support for x32 and x64 windows platforms
- Added initial support of Lazarus for Fast Report 5 - first beta release with includes ther report designer and the report preview.
- Added new export filter to SVG format - SVG is a graphical vector format used in web and now FastReport allow you to export reports to this format.
- Added ability to reset object properties to parents in inherited report (whole report or single object) - ability to restore object properties of any object in inherited report to default values introduced in base report.
- Added multi-selection for data tree and ability to drag whole dataset(create band) - allow to drag any count of fields from "data tree" or/and include whole dataset.
- Added ability to move/select/edit report objects from report tree window - new enhanced "report objects tree" gives ability to select move and edit objects more easily.
- Added transparency and color mask in PDF export (Pictures/HTML-tags/RTF) - pictures and some objects like RTF may uses alpha mask during export to PDF.
- Added selection mode in report designer - new selection modes allow to select all object of the same kind as selected.
- Changed preview tabs mechanism. TfrxPreview.EachReportInTab allow to bind few report components to a single preview and show each in the separate tab.
- [enterprise] Added new Enterprise demo to show how to build client application for mobile platform in FMX framework - learn how you can build a mobile client for FastReport Enterprise edition.
- Improved variables and styles editor to handle new inheritence items
- Added export of page frame in PDF
- Added cell rotation in XLSX and DOCX exports filters
- Added packages for IBO4 for D2005-XE3
- [enterprise] Fixed unicode problems in FR Server navigator toolbar
- Fixed TfrxFontComboBox now uses TfrxReport.iniFile for saving data
- Fixed FireDac components compatibility for XE7
- Fixed align of text in DOCX export
- Fixed Indy SMTP mail transfer
- Fixed frxTeeChart problem in multy-threaded inviroment
- Fixed error with export of 2d barcode from code
- Fixed problem with new DBX behaviour in master detail reports starts from Delphi XE
- Fixed problem with KeepFooter in subreports
- Fixed DateTime format in BIFF export
- Fixed preview window flickering with drilldown reports
- Fixed text align fix for negative LineSpacing
- Fixed minor problems with report inheritance
- Fixed preview error which may appears during preparing crosstab
- Fixed TIFF export problem when using Stream
- Fixed problem with crosstab header resizing in some cases
- Fixed problem with minimizing report designer in application compiled with delphi 2010 and above
- Fixed visibility of several components for x64 platform
- Fixed script inheritance in reports when used fsGlobalModule
- Fixed OnLoadTemplate and OnGetUnit events for inherited report
- Fixed OnPreviewDblClick event
- Fixed missing Fill property for some objects
- Fixed double frames in PDF export
- Fixed font embedding problem with x64 platform
- Fixed incorrect preview behaviour in some cases
- Fixed PDF checkbox export
- Fixed EAN13 barcode bug
- Fixed numeric formats in XLSX export
- Fixed TabOrder in frxEditPage
- Added missing bcCode128 support in report script
- Restored published Color property for TfrxSysMemoView
New in FastReport VCL 5.1.2 (Aug 7, 2014)
- Fixed bug with embedding fonts on 64-bit platforms
New in FastReport VCL 5.1.1 (Jul 15, 2014)
- Added Embarcadero RAD Studio XE6 support;
- Added OnGetCustomData/OnSaveCustomData events which allow to save;
- custom data inside report template(look new CustomReportData demo);
- Added OnLoadDetailTemplate event - used to load detail reports from
- other sources like data fields;
- Added new multiImage mechanism in TIFF export - multiImage document is
- not limited with pages count;
- Added new property UTF8 in CSV export filter for stroing Unicode text
- in UTF8 encoding;
- Added missing RTTI information for new clases;
- Improved and fixed template inheritence (inherite some collections
- like classes and variables);
- Improved checkbox control in PDF export;
- Fixed script inheritence - for more information see example "Report
- with script enheritence";
- Fixed Interactive chart behaviour and added "Interactive Chart "
- report example;
- Fixed bug with shadows in pictures in PDF export;
- Fixed problem with multipage preview;
- Fixed negative number export in BIFF8 export (braket form);
- Fixed pictures in PowerPoint export;
- Fixed bug with Excel export in Enterprise edition;
- Fixed frames in RTF export;
- Fixed gradient fill in exports;
New in FastReport VCL 5.0.4 (Apr 3, 2014)
- Classes:
- New fill types available in the Memo object: gradient and glass.
- Memo object can have several highlight conditions. The highlight condition now includes the following style settings: frame, font, fill and an object visibility. You may turn on and off each setting.
- Memo object can have several format settings. When a Memo object contains multiple expressions in a text, you may specify a format for each expression.
- Added Filter property to data bands. You may filter out data rows without using a script.
- Changes in the report file format: collections like datasets, variables, formats, highlights are written as nested properties for better readability. Old files (FR VCL 3 and 4) are fully supported.
- Added MouseEnter, MouseLeave events to report objects.
- Added Visibility property (set of flags - vsPreview, vsPrint, vsExport).
- New objects:
- New 2D barcodes - PDF417, DataMatrix, QR Code.
- New barcodes - Code128, EAN128 with auto encoding.
- Interactivity:
- New interactive report types: detail report and detail page. When you click an interactive object, a new report is built and displayed in a separate tab in the preview window.
- Added interactivity in the Chart object. Clicking on a chart element, you may build a detail report.
- Exports:
- New exports: HTML5 (div), DOCX, XLSX, PPTX.
- Improvements in RTF, XLS, XML, HTML, ODF exports: support of different frame lines in a single Memo object.
- Improved font embedding in the PDF export: font subset is embedded instead of a whole font. This will significantly reduce a file size.
- GUI:
- New icons in the designer and preview windows.
- Improved appearance of the Data tree: new icons for different field types.
- New/improved dialogs: highlight, frame, fill, hyperlink, databand editors.
- Client/Server:
- New navigation toolbar with touch support
- Works via AJAX technology
- Optimized exchange protocols
- Reduced response time
New in FastReport VCL 4.14 (Jun 1, 2013)
- Added Embarcadero RAD Studio XE4 support
- [Lazarus] fixed bug with text output
- [Lazarus] fixed bug with some visual controls in designer
- [Lazarus] improved interface of the report preview and designer
- [Lazarus] fixed bug with boolean propertyes in script code and expressions
- Fixed bug with endless loop in TfrxRichView
- Fixed bug with Unicode in TfrxMemoView appeared in previous release
- Improved MAPI interface in TfrxExportMail export
- Fixed some problems with allpication styles XE2/XE3
- Improved compatibility with Fast Report FMX
New in FastReport VCL 4.13 (Nov 29, 2012)
- fixed compatibility with Fast Report FMX installed in the same IDE.
- This version can co exist with Fast Report FMX version installed in IDE.
- published "Quality" property of TfrxPDFExport object
- published "UseMAPI" property of TfrxExportMail object
- published "PictureType" property to ODF export
- fixed bug with expressions in RichEdit
- fixed bug in multi-column reports
- fixed exception in the report designer
- fixed bug with URLs in Open Document Text and Open Document
- Spreadsheet exports
- fixed format string in XLS OLE export
- fixed format string in XLS BIFF8 export
- fixed output of the check boxes on the highlighted lines in PDF export
- fixed bug with PDF anchors
- fixed bug when using two or more macroses in memo
- other minor bug fixes
New in FastReport VCL 4.12 (Sep 16, 2011)
- Added support of Embarcadero Rad Studio EX2 (x32/x64)
- Added export of Excel formulas in the BIFF export
- Added export of external URLs in the PDF export
- Added converter from Rave Reports ConverterRR2FR.pas
- Added Cross.KeepRowsTogether property optimised merging cells in the BIFF export
New in FastReport VCL 4.11 (May 6, 2011)
- added BIFF8 XLS export filter
- added to ODF export the Language property
- [enterprise] added "scripts" folder for additional units ("uses" directive in report script)
- [enterprise] added logs for scheduler (add info in scheduler.log)
- [enterprise] added property "Reports" - "Scripts" in server configuration - set the path for "uses" directive in report script
- [enterprise] added property "Http" - "MaxSessions" in server configuration - set the limit of maximum session threads, set 0 for unlimit
- [enterprise] added property "Reports" - "MaxReports" in server configuration - set the limit of maximum report threads, set 0 for unlimit
- [enterprise] added property "Logs" - "SchedulerLog" in server configuration - set the scheduler log file name
- [enterprise] added property "Scheduler" - "Active" in server configuration - enable of scheduler
- [enterprise] added property "Scheduler" - "Debug" in server configuration - enable writing of debug info in scheduler log
- [enterprise] added property "Scheduler" - "StudioPath" in server configuration - set the path to FastReport Studio, leave blank for default
- [enterprise] fixed bug with MIME types in http header (content-type)
- [enterprise] fixed bug with default configuration (with missed config.xml)
- [enterprise] fixed bug with error pages
- fixed bug in XML export with the ShowProgress property
- fixed bug in RTF export with font size in empty cells
- fixed bug in ODF export with UTF8 encoding of the Creator field
- fixed bug in XML export with processing special characters in strings
- fixed bug in ODF export with properties table:number-columns-spanned, table:number-rows-spanned
- fixed bug in ODF export with the background clNone color
- fixed bug in ODF export with a style of table:covered-table-cell
- fixed bug in ODF export with table:covered-table-cell duplicates
- fixed bug in ODF export with excessive text:p inside table:covered-table-cell
- fixed bug in ODF export with language styles
- fixed bug in ODF export with spaces and tab symbols
- fixed bug in ODF export with styles of number cells
- fixed bug in ODF export with the background picture
- fixed bug in ODF export with charspacing
- fixed bug in ODF export with number formatting
- fixed bug in ODF export with table-row tag
- fixed bug in XLS(OLE) export with numbers formatting
- fixed bug in RTF export with processing RTF fields
- fixed bug with processing special symbols in HTML Export
- fixed bug with UTF8 encoding in ODF export
- fixed bug in PDF export with underlined, struck-out and rotated texts
New in FastReport VCL 4.10 (Sep 28, 2010)
- added support of Embarcadero Rad Studio XE (Delphi EX/C++Builder EX)
- added support of TeeChart 2010 packages (new series type aren't support in this release)
- added a property TruncateLongTexts to the XLS OLE export that allows to disable truncating texts longer than a specified limit
- added option EmbedProt which allows to disable embedding fonts into an encrypted PDF file
- added TfrxDateEditControl.WeekNumbers property
- fixed bug in the XLS XML export about striked-out texts
- fixed bug about exporting an empty page via the XLS OLE export
- fixed bug in the PDF export about coloring the background of pages
- fixed bug in embedded designer when using break point in script
- fixed bug with lost of focus in font size combo-box in designer
- fixed bug with truncate of font size combo-box in Windows Vista/7 in designer (lost of vertical scroll bar)
- fixed bug when lost file name in inherited report
- fixed bug in multi-page report with EndlessHeight/EndlessWidth
- fixed bug wit TfrxHeader.ReprintOnNewpage and KeepTogether
- fixed bug in multi-column report with child bands
- improved split mechanism (added TfrxStretcheable.HasNextDataPart for complicated data like RTF tables)
- improved crosstab speed when using repeat band with crosstab object
New in FastReport VCL 4.9 (Feb 5, 2010)
- ability to print/export transparent pictures (properties TfrxPictureView.Transparent and TfrxPictureView.TransparentColor) (PDF export doesn't supported)
- added new "split to sheet" modes for TfrxXMLExport
- added support of /PAGE tag in TfrxRichView, engine automatically break report pages when find /PAGE tag
- added ability to hide Null values in TfrxChartView (TfrxChartView.IgnoreNulls = True)
- added ability to set any custom page order for printing (i.e. 3,2,1,5,4 )
- [enterprise] added variables "AUTHLOGIN" and "AUTHGROUP" inside the any report
- [enterprise] now any report file can be matched with any (one and more) group, these reports are accessible only in matched groups
- [enterprise] now you can set-up cache delays for each report file (reports.xml)
- [enterprise] added new properties editor for reports in Configuration utility (see Reports tab)
- [enterprise] added property "Xml" - "SplitType" in server configuration - allow to select split on pages type between none/pages/printonprev/rowscount
- [enterprise] added property "Xml" - "SplitRowsCount" in server configuration - sets the count of rows for "rowscount" split type
- [enterprise] added property "Xml" - "Extension" in server configuration - allow select between ".xml" and ".xls" extension for output file
- [enterprise] added property "Html" - "URLTarget" in server configuration - allow select the target attribute for report URLs
- [enterprise] added property "ReportsFile" - path to file with reports to groups associations and cache delays
- [enterprise] added property "ReportsListRenewTimeout" in server configuration
- [enterprise] added property "ConfigRenewTimeout" in server configuration
- [enterprise] added property "MimeType" for each output format in server configuration
- [enterprise] added property "BrowserPrint" in server configuration - allow printing by browser, added new template nav_print_browser.html
- [enterprise] added dynamic file name generation of resulting formats (report_name_date_time)
- [enterprise] SERVER_REPORTS_LIST and SERVER_REPORTS_HTML variables (list of available reports) depend from user group (for internal authentification)
- added drawing shapes in PDF export (not bitmap)
- added rotated text in PDF export (not bitmap)
- added EngineOptions.IgnoreDevByZero property allow to ignore division by zero exception in expressions
- added properties TfrxDBLookupComboBox.DropDownWidth, TfrxDBLookupComboBox.DropDownRows
- added event TfrxCustomExportFilter.OnBeginExport
- added ability to decrease font size in barcode object
- added ability to inseret FNC1 to "code 128" barcode
- added event TfrxPreview.OnMouseDown
- added support of new unicode-PDF export in D4-D6 and BCB4-BCB6
- improved AddFrom method - anchor coping
- fixed bug with strikeout text in PDF export
- fixed bug with incorrect export of TfrxRichView object in RTF format (wrong line spacing)
- [enterprise] added critical section in TfrxServerLog.Write
- fixed bug with setting up of the Protection Flags in the PDF export dialog window
- fixed bug in PDF export (file structure)
- fixed bug with pictures in Open Office Writer (odt) export
- [enterprise] fixed bug with TfrxReportServer component in Delphi 2010
- fixed minor errors in Embarcedero RAD Studio 2010
- fixed bug with endless loop with using vertical bands together with page header and header with ReprintOnNewPage
- fixed bug when using "Keeping" and Cross tables (incorrect cross transfer)
- fixed bug with [CopyName#] macros when use "Join small pages" print mode
- fixed bug when try to split page with endless height to several pages (NewPage, StartNewPage)
- fixed bug with empty line TfrxRichView when adding text via expression
- fixed bug when Footer prints even if main band is invisible (FooterAfterEach = True)
- fixed resetting of Page variable in double-pass report with TfrxCrossView
- fixed bug with loosing of aligning when split TfrxRichView
- fixed buzz in reports with TfrxRichView when using RTF 4.1
New in FastReport VCL 4.8 (Dec 2, 2009)
- added ability to split big bands(biggest than page height) by default
- added ability to use keeping(KeepTogether/KeepChild/KeepHeader) in multi-column report
- added BDE engine
- added DBX engine
- added confirmation reading for TfrxMailExport
- added new enumerations drDontEditReportScript and drDontEditInternalDatasets to TfrxDesignerRestriction
- added new TfrxDesignerRestriction: drDontEditReportScript and drDontEditInternalDatasets
- added PrnOutFileName property to printer options
- added RTF 4.1 support for TfrxRichText object
- added TfrxDesigner.MemoParentFont property
- added TfrxGroupHeader.ShowChildIfDrillDown property
- added TfrxPrintOptions.PrnOutFileName property to set ability to print to file
- added TfrxReportOptions.HiddenPassword property to set password silently from code
- added TimeOut field to TfrxMailExport form
- added checksum calculating for 2 5 interleaved barcode
- changed PDF export: added full unicode support, improved performance, decreased memory requirements
- changed inheritance mechanism, correct inherits of linked objects (fixups)
- fixed "Page" and "Line" variables inside vertical bands
- fixed ActiveForm ActiveX object
- fixed bug in multi-column page when band overlap stretched PageHeader
- fixed bug when cross tab cut the text in corner, when corner height greater than column height
- fixed bug when designer place function in commented text block
- fixed bug when designer shows commented functions in object inspector
- fixed bug when engine delete first space from text in split Memo
- fixed bug when Engine try to split non-stretcheable view and gone to endless loop
- fixed bug when group doesn't fit on the whole page
- fixed bug with displacement of subreport when use PrintOnParent property in some cases
- fixed bug with DownThenAcross in Cross Tab
- fixed bug with emf in ODT export
- fixed bug with HTML tags in memo when use shot text and WordWrap
- fixed bug with Mirror Mrgins in RTF, HTML, XLS, XML, OpenOffice exports
- fixed bug with outline when build several composite reports in double pass mode
- fixed bug with some codepage which use two bytes for special symbols (Japanese ans Chinese codepages)
- fixed bug with using KeepHeader in some cases
- fixed bug with using ReprintOnNewPage
- fixed designer restrictions constants
- fixed problem with PageFooter and ReportSymmary when use PrintOnPreviousPage property
- fixed small memory leak in subreports
- improved AddFrom method - copy outline
- improved DrillDownd mechanism, should work correct with master-detail-subtetail nesting
- improved functional of vertical bands, shows memos placed on H-band which doesn't across VBand, also calculate expression inside it and call events (like in FR2)
- improved script compilation
- improved unsorted mode in crosstab(join same columns correctly)
- improved WatchForm TListBox changet to TCheckListBox
New in FastReport VCL 4.7.19 (Nov 18, 2008)
- Delphi 2009 support
- [enterprise] enchanced error description in logs
- Added properties TfrxHTMLExport.HTMLDocumentBegin: TStrings, TfrxHTMLExport.HTMLDocumentBody: TStrings, TfrxHTMLExport.HTMLDocumentEnd: TStrings
- Improved RTF export (with line spacing, vertical gap etc)
New in FastReport VCL 4.7 (Oct 18, 2008)
- CodeGear RAD Studio (Delphi/C++Builder) 2009 support
- [enterprise] enchanced error description in logs
- added properties TfrxHTMLExport.HTMLDocumentBegin: TStrings, TfrxHTMLExport.HTMLDocumentBody: TStrings, TfrxHTMLExport.HTMLDocumentEnd: TStrings
- improved RTF export (with line spacing, vertical gap etc)
- added support of Enhanced Metafile (EMF) images in Rich Text (RTF), Open Office (ODS), Excel (XLS) exports
- added OnAfterScriptCompile event
- added onLoadRecentFile Event
- added C++ Builder demos
- added hot-key Ctrl + mouseWheel - Change scale in designer
- added TfrxMemoView.AnsiText property
- fixed bug in RTF export with EMF pictures in OpenOffice Writer
- fixed some multi-thread isuues in engine, PDF, ODF exports
- [enterprise] fixed integrated template of report navigator
- [enterprise] fixed bug with export in Internet Explorer browser
- fixed bug with font size of dot-matix reports in Excel and XML exports
- fixed bug in e-mail export with many addresses
- fixed bug in XLS export (with fast export unchecked and image object is null)
- [enterprise] fixed bug in TfrxReportServer.OnGetVariables event
- fixed bug in Calcl function
- fixed memory leak in Cross editor
- fixed progress bar and find dialog bug in DualView
- fixed bug in PostNET and ean13 barcodes
- fixed bug with TruncOutboundText in Dot Matrix report
- fixed bugs with break points in syntaxis memo
- improved BeforeConnect event in ADO
- fixed bug in inhehited report with internal dataset
- fixed bug in TfrxPanelControl with background color(Delphi 2005 and above)
New in FastReport VCL 4.5 (Dec 21, 2007)
- added ConverterRB2FR.pas unit for converting reports from Report Builder to Fast Report
- added ConverterQR2FR.pas unit for converting reports from QuickReport to FastReport
- added support of multiple attachments in e-mail export (html with images as example)
- added support of unicode (UTF-8) in e-mail export
- added ability to change templates path in designer
- added OnReportPrint script event
- added PNG support in all version (start from Basic)
- added TfrxDMPMemoView.TruncOutboundText property - truncate outbound text in matrix report when WordWrap=false
- added new frames styles fsAltDot and fsSquare
- added new event OnPreviewDblClick in all TfrxView components
- added ability to call dialogs event after report run when set DestroyForms = false
- added ability to change AllowExpressions and HideZeros properties in cross Cells (default=false)
- added IgnoreDupParams property to DB components
- added auto open dataset in TfrxDBLookupComboBox
- added new property TfrxADOQuery.LockType
- added define DB_CAT (frx.inc) for grouping DB components
- added TfrxPictureView.HightQuality property(draw picture in preview with hight quality, but slow down drawing procedure)
- [FRViewer] added comandline options "/print filename" and "/silent_print filename"
- added unicode input support in RichEditor
- added new define HOOK_WNDPROC_FOR_UNICODE (frx.inc) - set hook on GetMessage function for unicode input support in D4-D7/BCB4-BCB6
- added ability chose path to FIB packages in "Recompile Wizard"
- added new function TfrxPreview.GetTopPosition, return a position on current preview page
- added new hot-keys to Code Editor - Ctrl Del delete the word before cursor, Ctrl BackSpace delete the word after cursor(as in Delhi IDE)
- added "MDI Designer" example
- all language resources moved to UTF8, XML
- fixed bug with html tags [sup] and [sub]
- fixed width calculation in TfrxMemoView when use HTML tags
- fixed bug with suppressRepeated in Vertical bands
- fixed bug when designer not restore scrollbars position after undo/redo
- fixed visual bug in toolbars when use Windows Vista XPManifest Delphi 2006
- fixed bug in CalcHeight when use negative LineSpace
- fixed bug in frx2xto30 when import query/table components, added import for TfrDBLookupControl component
- fixed bug with Cross and TfrxHeader.ReprintOnNewPage = true
- fixed converting from unicode in TfrxMemoView when use non default charset
- [fs] fixed bug with "in" operator
- fixed bug with aggregate function SUM
- fixed bug when use unicode string with [TotalPages#] in TfrxMemoView
- fixed bug with TSQLTimeStampField field type
- fixed designer dock-panels("Object Inspector", "Report Tree", "Data Tree") when use designer as MDI or use several non-modal designer windows
- fixed bug with hide/show dock-panels("Object Inspector", "Report Tree", "Data Tree"), now it restore size after hiding
- fixed bug in XML/XLS export - wrong encode numbers in memo after CR/LF
- fiexd bug in RTF export
- fixed bug with undo/redo commands in previewPages designer
- fixed bug with SuppressRepeated when use KeepTogether in group
- fixed bug with SuppressRepeated on new page all events fired twice(use Engine.SecondScriptcall to determinate it)�
New in FastReport VCL 4.03 (Jul 18, 2007)
- added support for C Builder 2007
- added encryption in PDF export
- added TeeChart Pro 8 support
- added support of OEM code page in PDF export
- added TfrxReport.CaseSensitiveExpressions property
- added "OverwritePrompt" property in all export components
- improved RTF export (WYSIWYG)
- added support of thai and vietnamese charsets in PDF export
- added support of arrows in PDF export
- at inheritance of the report the script from the report of an ancestor is added to the current report (as comments)
- some changes in PDF export core
- fixed bug with number formats in Open Document Spreadsheet export
- fixed bug when input text in number property(Object Inspector) and close Designer(without apply changes)
- fixed bug in TfrxDBDataset with reCurrent
- fixed bug with memory leak in export of empty outline in PDF format
- line# fix (bug with subreports)
- fixed bug with edit prepared report with rich object
- fixed bug with shadows in PDF export
- fixed bug with arrows in designer
- fixed bug with margins in HTML, RTF, XLS, XML exports
- fixed bug with arrows in exports
- fixed bug with printers enumeration in designer (list index of bound)
- fixed papersize bug in inherited reports
New in FastReport VCL 4.02 (Apr 11, 2007)
- added support for CodeGear Delphi 2007
- added export of html tags in RTF format
- improved split of the rich object
- improved split of the memo object
- added TfrxReportPage.ResetPageNumbers property
- added support of underlines property in PDF export
- export of the memos formatted as fkNumeric to float in ODS export
- fixed bug keeptogether with aggregates
- fixed bug with double-line draw in RTF export
- fix multi-thread problem in PDF export
- fixed bug with the shading of the paragraph in RTF export when external rich-text was inserted
- fixed bug with unicode in xml/xls export
- fixed bug in the crop of page in BMP, TIFF, Jpeg, Gif
- "scale" printmode fixed
- group & userdataset bugfix
- fixed cross-tab pagination error
- fixed bug with round brackets in PDF export
- fixed bug with gray to black colors in RTF export
- fixed outline with page.endlessheight
- fixed SuppressRepeated & new page
- fixed bug with long time export in text format
- fixed bug with page range and outline in PDF export
- fixed undo in code window
- fixed error when call DesignReport twice
- fixed unicode in the cross object
- fixed designreportinpanel with dialog forms
- fixed paste of DMPCommand object
- fixed bug with the export of null images
- fixed code completion bug
- fixed column footer & report summary problem
New in FastReport VCL 3.24.2 (Sep 28, 2006)
- Fixed BCB errors (incorrect unit loading order)
- Added Arabic resources
New in FastReport VCL 3.23.22 (Sep 11, 2006)
- Fixed bug with arabic/hebrew Win98
New in FastReport VCL 3.23.9 (Jul 26, 2006)
- Fixed bug with character height in PDF export
- Fixed aggregare error (comma in the field name)
- Updated Portuguese resources
- Fixed compatibility with TLargeIntField
- [server] fixed bug with threads in client
- Added some dbxdatabase properties
- Fixed bug with DefaultPath in XLS export
New in FastReport VCL 3.23.5 (Jul 12, 2006)
- added save to stream possibility in Jpeg, Gif, Tiff, Bmp exports
- added new control for page headers/footers mode selection in RTF export dialog
- added new property TfrxRTFExport.HeaderFooterMode
- (you can select between hfText, hfPrint, hfNone - default is hfText)
- [server] added property TfrxReportServer.WebServer
- added property TfrxHTMLExport.EmptyLines
- e-mail export now inherits the attachment file name from exports file name
- update French resources
- update Danish resources
- update German resources
- fixed bug in TIFF export (monochrome)
- fixed bug in PDF export when Outline is empty and checked
- fixed large font issues
- some fixes for bar codes in PDF export
- add-in components fixes (AV when open some projects)
- fixed bug with preview (position of the page when resizing the window)
- fixed bug with RichText objects intersection in RTF export
- fixed bug with format of the float numbers in XLS export
- fixed bug with export of barcodes with zoom more than two
- fixed error when page number does not exist in page range in exports dialog
- [server] fixed bug with ampersand in query parameters
- fixed bug with XML export (XML Parsing Error)
- fixed bug with HideIfSingleDataRecord
New in FastReport VCL 3.22.7 (Jun 7, 2006)
- e-mail export now inherits the attachment file name from exports file name
- [server] added property TfrxReportServer.WebServer
- added property TfrxHTMLExport.EmptyLines
- fixed bug with XML export (XML Parsing Error)
- fixed bug with HideIfSingleDataRecord
- update Danish resources
- update German resources
New in FastReport VCL 3.22.5 (Jun 2, 2006)
- e-mail export now inherits the attachment file name from exports file name
- [server] added property TfrxReportServer.WebServer
- added property TfrxHTMLExport.EmptyLines
- fixed bug with XML export (XML Parsing Error)
- fixed bug with HideIfSingleDataRecord
- update Danish resources
- update German resources
New in FastReport VCL 3.22.2 (May 30, 2006)
- added full TeeChart Pro support
- added property TfrxHTMLExport.Centered in HTML export
- added "Continuous" checkbox in RTF export dialog
- added TfrxRTFExport.SuppressPageHeadersFooters property
- added TfrxCheckBox.UncheckStyle property
- added property TfrxGroupFooter.HideIfSingleDataRecord
- added text shift on non-zero char spacing in PDF export
- added Croatian resources
- update the main demo (ADO support, added new reports)
- added the object name to the error message in some cases
- TfrxGradientView is not exported in HTML, RTF, XLS formats
- preserve object names when working with clipboard
- improved HTML, RTF exports
- improved XML, Excel exports (thanks for Bali)
- increased timeout in E-Mail export
- update Danish resources
- update Portuguese resources
- fixed bug with empty page in HTML export
- fixed IIF bug
- fixed bug with "ShowProgress := False" in XLS export
- fixed bug in XML export
- fixed error with reportsummary band
- fixed memory leaks when script has errors
- fixed shift issues
- fixed brush style bsBDiagonal and bsFDiagonal in PDF export
- fixed bug with incorrect codepage of TfrxRichView in RTF export
- fixed bug with margins in PDF export
- fixed bug with blobfields in bds2006
- fixed bug with stretched images
- [server] fixed bug with reports cache
- [server] fixed bug with Idle time leak
- [server] minor bug fixes
New in FastReport VCL 3.21.13 (Apr 10, 2006)
- - fixed error with reportsummary band
- - fixed memory leaks when script has errors
- - fixed shift issues
- - fixed brush style bsBDiagonal and bsFDiagonal in PDF export
- * preserve object names when working with clipboard
- added TfrxCheckBox.UncheckStyle property
- added Croatian resources
- - [server] fixed bug in reports cache
- added property TfrxGroupFooter.HideIfSingleDataRecord
- - fixed bug with incorrect codepage of TfrxRichView in RTF export
- - fixed bug with margins in PDF export
- - fixed bug with blobfields in bds2006
- added text shift on non-zero char spacing in PDF export
- - fixed bug with stretched images
- * update Danish resources
- * update Portuguese resources
New in FastReport VCL 3.21 (Mar 22, 2006)
- [server] added lot of properties in configuration file (config.xml)
- [server] added CSV, BMP, GIF, TIFF output formats
- [server] added caching of reports in memory
- * [server] changed format of configuration file (important! see details in server_changes.txt)
- * [server] property TfrxServer.Configuration is obsolete
- * [server] updated server/service demo
- * [server] modified log-writer, statistic, cache modules
- - [server] lot of minor fixes
- added TfrxHTMLExport.UseGif property
- added unicode support in HTML, "Rich Text" (RTF) and XML exports
- added TfrxXLSExport.SuppressPageHeadersFooters and TfrxXLSExport.SuppressPageHeadersFooters properties;
- added TfrxReport.OnPreview event
- added TfrxReport.OnPrintPage event
- [FQB] property fqbCore.UsingQuotes added for support of quoted field names
- added Slovak language resources
- added clipping in the preview
- added TfrxPreview.BackColor, FrameColor properties
- added printer fonts to fontname combobox
- added transparency/backcolor to rich object
- added TfrxDesigner.OnInsertObject Event
- * changes in the databand editor
- * "Pictures" checkbox changed to combobox (none/jpeg/bmp/gif) in HTML export dialog
- * "Styles" checkbox changed to "Continuous" in XLS and XML export dialog
- * bcb2006 compatibility
- * update Danish resources
- * update Dutch resources
- * update Brazilian resources
- - fixed bug with incorrect codepage detection for page navigator in HTML export
- - fixed bug with incorrect export of EAN barcodes (digits beyond of border were croped)
- - fixed incorrect page breaks in RTF export
- - fixed shift problem
- - fixed monochrome bitmaps stretching
- - fixed TfrxDateEditControl
- - fixed copying grouped objects
- - fixed vband&overlay error
- - fixed setting of printer parameters
- - fixed KeepFooter aggregate functions
- - fixed TfrxADOTable.IndexFieldNames property
- - fixed ado query parameters
- - fixes in database/table/query wizard
- - fixed bug with font charset in RTF export
- - fixed preview painting bug
- - fixed bug with rich when no printers installed
- - fixed copies in dmp export
- - fixed rtf expression parser
- - fixed bug with mdi preview
- - fixed bug with RTL reading brackets in PDF export
- - fixed input chinese chars in dialog controls
- - fixed shift behavior
- - fixed bug with right align and non-zero charspacing in PDF export
- - fixed bug with underline in HTML export
- - fixed overlay keeptogether bug
- - fixed bug with bcb5 (cannot use function with parameters)
- - fixed large font issues
- - fixed html tags
New in FastReport VCL 3.20.27 (Mar 5, 2006)
- fixed shift problem
- added Slovak language resources
- added clipping in the preview
- fixed monochrome bitmaps stretching
- fixed TfrxDateEditControl
- fixed copying grouped objects
- fixed vband&overlay error
- fixed setting of printer parameters
- fixed KeepFooter aggregate functions
- added TfrxPreview.BackColor, FrameColor properties
- added printer fonts to fontname combobox
- fixed TfrxADOTable.IndexFieldNames property
- fixed ado query parameters
- fixes in database/table/query wizard
- bcb2006 compatibility
- fixed bug with font charset in RTF export
- update Dutch resources
- fixed preview painting bug
- fixed bug with rich when no printers installed
- fixed copies in dmp export
- fixed rtf expression parser
- fixed bug with mdi preview
- fixed bug with RTL reading brackets in PDF export
- fixed input chinese chars in dialog controls
- added transparency/backcolor to rich object
- fixed shift behavior
- fixed bug with right align and non-zero charspacing in PDF export
- fixed bug with underline in HTML export
- update Danish resources
- fixed overlay keeptogether bug
- fixed bug with bcb5 (cannot use function with parameters)
- update Brazilian resources
- [FQB] support of double-quoted field names added
- fixed large font issues
- fixed html tags
- added TfrxDesigner.OnInsertObject Event