XL Report 4 History
# 10-Jun-2003 XL Report 4.2 build 123
- ADDED: Office Add-in Express support that allows using XL Report inside Office add-ins.
- FIXED: Some bugs with multiple-sheet reports.
- FIXED: Bug with the xroHideExcel option .
- FIXED: Bug in the _IsNoting function.
# 20-Feb-2003 XL Report 4.2 build 122
- FIXED: Some bugs with report parameters.
- FIXED: Bug with illegal characters in a worksheet name (multisheet reports).
- FIXED: Bug with the xdmCSV transfer mode and the special row of range.
- FIXED: An annoying misprint in a declaration of the OnBeforeWorkbooksSave event handler.
- FIXED: Some bugs with nested ranges.
# 06-Nov-2002 XL Report 4.2
- ADDED: xroCalculationManual in TxlReport.Options. 50% speed up for some reports.
- ADDED: XL Report ProOptionPack 1.2 support.
- ADDED: New shared level for the future XL Report.NET and XL Report.MSP.
- FIXED: Some bugs in Delphi7-related code.
- FIXED: Left space in string values was trimmed.
- FIXED: The 'Template already open' exception handler missed.
- FIXED: Incorrect report parameters in the multiple-sheet reports by range.
- FIXED: xroHideExcel and multiple sheet reports bug.
- FIXED: xroSaveClipboard and multiple sheet reports bug.
- ALTERED: New setup procedure.
# 25-Sep-2002 XL Report 4.1 build 120
- ADDED: Delphi 7 supported.
# 30-JuL-2002 XL Report 4.1 (build 119)
- ADDED: TxlReport.OnProgress2 event.
- ALTERED: If xroHideExcel is True, XL Report rewrites an existing workbook.
- FIXED: Conflict of the Sort and Pivot options.
- FIXED: ActiveSheet property doesn't work.
- FIXED: Summary row isn't formatted in the presence of hidden columns.
- FIXED: The cells in the summary row should be merged.
- FIXED: TxlReport.xroAutoSave doesn't work if xroUserTemp is True.
# 20-Jun-2002 XL Report 4.1 (build 118)
- ADDED: TxlReport.OnBreak event - break report.
- FIXED: rtRange - "number in string" conversion bug (for xdmVariant, xdmCSV).
- FIXED: Excel97 - Replace VBA function missed.
- FIXED: ReportTo method, xroHideExcel and save to file bug.
# 23-May-2002 XL Report 4.1 (build 117)
- ADDED: XL Report Professional prerelease support.
- ADDED: Alternative TxlReport.Report method (overloaded).
- ADDED: C++Builder 6.0 support.
- FIXED: Incorrect handling of 'template already open' exception.
- FIXED: Some bugs in debug-related code (TxlReport.Debug=true).
- FIXED: IActiveSheet.Activate bug.
- FIXED: Charts activate bug.
- FIXED: Incorect deleting special row (Excel97).
- FIXED: Multiple-sheet reports bug (NoRange).
- FIXED: Multiple-sheet reports, charts and report parameters bug.
- FIXED: "#NAME" pivot item in static pivot table bug.
- ALTERED: AUTOFILTER option is available for arbitrary range.
# 12-Apr-2002 XL Report 4.0 build 116
- ADDER: PIVOT\Refresh=PivotTable1,PivotTable2 - pivot table list.
- ALTERED: Multiplesheet reports without OnlyValues.
- FIXED: PIVOT\Refresh - cannot refresh static pivot table without pivot field options (DATA, ROW etc.).
- FIXED: PIVOT\Refresh - cannot refresh static pivot charts.
- FIXED: PIVOT\Name - cannot create pivot table for not "A-based" range.
- FIXED: Some bugs in C++Builder-related code.
- ADDED: QDemo\Delphi\QDemo.dpr: Pivot tables\Static pivot table - two static pivot tables.
# 28-Mar-2002 XL Report 4.0 build 115
- ADDED: Delphi 6 Update Pack 2 supported.
- ADDED: "PIVOT\Refresh=SheetName!PivotName" - static pivot tables supported.
- FIXED: zero-leading and empty string bug in NoRange datasets and report parameters.
- FIXED: DataSources collection initialization bug.
- FIXED: Delphi 6 IDE hangs.
- FIXED: Incorrect handling of some exceptions.
- FIXED: "SORT;DESC" - double sorting bug.
- FIXED: "GROUP" option bug (cannot determine list).
- ADDED: QDemo\Delphi\QDemo.dpr: Pivot tables\Static pivot table.
# 08-Feb-2002 XL Report 4.0 build 114
- FIXED: Win9x/Me, xdmDDE and DLL bug.
- FIXED: Parse empty option string bug.
- FIXED: Empty nested ranges bug.
- FIXED: Range-DataSet with OnFilterRecord event handler bug.
- FIXED: ActiveSheet property and invisible worksheet bug.
- FIXED: Incorrect string resources.
- FIXED: Unbound NoRange-DataSet - call OnGetRecord missed.
- FIXED: Several bugs in C++Builder-related code.
# 08-Feb-2002 XL Report 4.0 build 114
- FIXED: Some C++Builder support bugs.
- FIXED: Win9x/Me, xdmDDE and DLL bug.
- FIXED: Parse empty option string bug.
- FIXED: Empty nested ranges bug.
- FIXED: Range-DataSet with OnFilterRecord event handler bug.
# 19-Dec-2001 XL Report 4.0 build 113
- ADDED: C++Builder 4/5 support.
- ADDED: New worksheet option - DELETE.
- FIXED: Hide/Visible/Hide sheet bug.
- FIXED: Add invisible worksheet to an existing workbook bug.
- FIXED: TxlReport.Edit and xroHideExcel bug.
- FIXED: TxlReport.ReportTo('', 'NewWorkbook.xls') bug.
# 14-Dec-2001 XL Report 4.0 Developer's Guide is updated
# 14-Dec-2001 XL Report 4.0 for C++Builder release candidate 1
XL Report 4.0 for C++Builder RC1 is available.
# 4-Dec-2001 XL Report 4.0 released
- ALTERED: There are no restrictions on the number of report parameters as well as the number of fields in a NoRange dataset.
- FIXED: The bug in the Edit method ("transparent" Excel).
- FIXED: The context loss bug while using XL Report in DLL with runtime package.
- FIXED: The HideExcel bug.
# 7-Nov-2001 XL Report 4.0 release candidate 2
- ALTERED: TxlReport.ReportTo(const WorkbookName: string; const NewWorkbookName: string = '');
- FIXED: Report for Excel 97 too slow.
- FIXED: Several minor bugs.
# 9-Oct-2001 XL Report 4.0 release candidate 1
Release candidate 1 establishes the final set of XL Report 4.0 interfaces.
- ALTERED: Method TxlReport.MultisheetReport is replaced with the TxlReport.MultisheetAlias and TxlReport.MultisheetField properties.
- ALTERED: xroSaveClipboard is excluded from TxlReport.Options default.
- ADDED: xrgoPreserveRowHeight to TxlDataSource.Options.
- FIXED: ReportTo bug if xroHideExcel is on.
- FIXED: Field.Value = NULL caused zero values in a report workbook (xdmDDE).
- FIXED: Strings with quotes bug.
- FIXED: Max string size exceeded bug for different data export mode.
- FIXED: Relative path name in XLSTemplate property bug.
- FIXED: Template file name without path name bug.
- FIXED: Runtime packages and XL Report in DLL bug (ReleaseExcelApplication).
- FIXED: MultisheetReport and OnProgress event bug.
- FIXED: Several bugs with report parameters (TxlReport.Params).
- FIXED: TxlReport.ReportTo method calls FileExists(TargetWorkbook) now.
- FIXED: TxlReport.Edit method calls FileExists(XLSTemplate) now.
- FIXED: Duplicate report parameters test missed.
- FIXED: Formatting errors for a deep nested range.
- FIXED: Active workbook context loss.
- FIXED: Incorrect range format test missed.
- FIXED: ExlReportError exception handler bug.
- FIXED: Strings with CR and xdmCSV bug.
- FIXED: Localization bug with create Excel.Application.
- FIXED: Localization bug in ReportTo method.
- FIXED: Localization bug in MergeReports method.
- FIXED: Localization bug in Connect method.
- FIXED: Localization bug in AfterBuild method.
- FIXED: Localization bug in BeforeBuild method.
# 6-Sep-2001 XL Report 4.0 Beta
We present public beta-versions of its two products at once: XL Report 4.0 and ProOptionPack 1.0.
How to get more details