November 27, 2013

New version FastCube 2.1

+ Added new progress type fcxpFetchingData to track loading data progress by TfcxCube.OnProgress
+ Added TfcxSlice.OnScriptError event to handle errors in script
+ Added script functions to search measure value by dimensions values: TMeasure.GetValueWithColDimValues(ADimValues: Array of variant): Variant and TMeasure.GetValueWithRowDimValues(ADimValues: Array of variant): Variant
+ Added TfcxMeasuresContainer.AddCalculationScript procedure for adding functions to script
+ Added TMeasures.CurrentMeasureIndex: Integer and TMeasures.CurrentMeasureName: String properties for use in scripts
+ Added TfcxSliceDataZone.PopupCell: TfcxMeasureCell property for use in popup menus
+ Added an ability to use default color palette in export to Excel
+ Added an ability to override zone popup menus or to inject own menu items into zone popup menus
+ Added selection rows/columns group for selected cell
+ Added TopN Load/Save together with schema
+ TopN popup shows inactive conditions
+ Added Save menu in TfcxSliceGridToolbar
+ Added TfcxCustomToolbar.OnMenuItemClick event which allows to change reaction of menu items on toolbar 
+ Added TfcxCustomToolbar.OnButtonClick event which allows to change reaction of buttons on toolbar 
+ Added TfcxAxisContainer.ShowTotalAs: TfcxShowTotalAs property. See default value for each axis in  TfcxSlice.Settings
+ Added TfcxMeasuresContainer.DeleteMeasures
+ Added an ability to show hint for SliceGrid elements (use ShowHint = True to enable it)
+ Added TfcxCustomToolbar.OnGetButtonVisible event which allows to change visibility of particular buttons on toolbar 
+ Added TfcxpSliceGridReport component
+ Added Version property to FastCube components
+ Added XE5 support in Recompile Wizard
+ Added TfcxSliceContainer.Alignment
+ Added TfcxSliceGrid.OnDataDblClick event to be compatible with 1.x versions
+ Call the first export filter on Export button click if there are no other filters registered
+ Auto drop down toolbutton menu if it has no other click action
+ Added property TfcxSlice.Settings (default setting for axis and fields)
+ Added check type for date/time splitting 
+ Added: Fields List now popups by mouse click on any point inside button (instead of click on popup indicator only)
+ Added TfcxSliceGrid.OnGetClipboardText and TfcxCubeGrid.OnGetClipboardText event handlers to allow override standard behavior
+ Added an ability to hide CaptionZone in SliceGrid and CubeGrid
+ Added Portuguese translation and help files
+ Added Czech translation by Karel Janeček
+ Added Italian translation by Augusto Pellis
+ Added partial translation for languages from FastCube 1
- Fixed a bug with converting types of loading data
- Fixed scrollbar disabling when it had position > 0
- Fixed error with HideTotalForSingleValue in axis with measures
- Fixed errors with Hidden nodes
- Fixed export cells with Percent and Rank
- Fixed error in Data marker
- Fixed error in export to Excel
- Fixed error in row/column selection
- Fixed some errors in TopN
- Fixed error in GetData from DataSet in Delphi XE3-XE5
- Fixed error of saving filters of Date and Time parts
- Fixed some errors in TopN
- Fixed error with TDataSet from DLL
- Fixed error in fcxCube.AppendData
- Fixed error in TimeStamp and BCD
- Fixed errors while exporting an empty slice to Excel
- Fixed AV in with empty Cube
- Fixed some AV in empty Slice
- Fixed memory leak in FieldsPopup
- Fixed integer overflow in Hash for string fileds
- Fixed "Range check error" after DblClick in empty SliceGrid
- Fixed AV on resize in empty SliceGrid
* Added overloaded methods AddCalcMeasure and InsertCalcMeasure to create calculation measures with var section
* Added: Export tool button not enabled when no registered exports
* Renamed TfcxSliceGrid.Export to TfcxSliceGrid.DoExport
* Fixed Chart package for Delphi XE3
* Fixed alignment popup menu check state
* Fixed an error with memory corruption on unicode versions of Delphi (D2009+)
* Fixed data loading from TWideStringField
* Fixed LoadFromStream() did not load streams previosly saved by SaveToStream()
* Fixed garbage on slice grid in some cases
* Added missing lazarus form files for FastScript integration
* Fixed loading string resources with FPC >= 2.7.1
* Fixed Measure/Dimension caption change in Lazarus applications
* Fixed file names for case sensitive file systems (like on Mac OS X and Linux)

Fast Reports
  • 800-985-8986 (English, US)
  • +4930568373928 (German)
  • +55 19 98147-8148 (Portuguese)
  • 901 N Pitt Str #325 Alexandria VA 22314

© 1998-2024 Fast Reports Inc.