Liste der Veränderungen

Current Version --------------- [Common] * updated EULA Version 2024.2.0 --------------- [Common] - removed dependency on BinaryFormatter * the documentation build tool has been updated, the documentation now looks more modern, and there is also a dark theme * updated dependency version Microsoft.CodeAnalysis.CSharp to 4.0.1 + added additional testing before build * the minimum version of the .NET Framework for Mono downgraded from 4.7 to 4.6.2 * the minimum version of the .NET Framework for Windows downgraded from 4.7 to 4.6.2 - fixed a bug with the demo application for VB * all projects are now written in sdk style * all projects have been updated to version .net 6 * dll names have been changed, now all dlls have the FastCube prefix Version 2024.1.0 --------------- [Common] * core improvements and bug fixes Version 2023.3.0 --------------- [Common] * core improvements and bug fixes Version 2023.1.0 --------------- [Common] - fixed error with null reference exception on empty filter submit Version 2022.1.0 --------------- [Common] - fixed error with representing Time values if no display format is set Version 2021.1.0 --------------- [Common] + added FastReport.BG extension for FastCube + added ListDataSet component which allows to load data to cube using standard DataBindings + added "Copy" menu item to the context menu of XAxisZone and YAxisZone of the SliceGrid component. The menu item copies the caption of the selected node to clipboard. + paste from clipboard operation in a popup list executes search operation + double click in the popup filter of a dimension executes SliceGrid positioning to the clicked item - fix "Weighted arithmetic mean" calculation Version 2020.2.0 --------------- [Common] + mono package and demo * refactoring: moved FastReport dependency to a separate project FastReport.Olap.Report * expression editor shows item names instead of captions - expression errors does not raise Exceptions - expressionHighlight errors does not raise Exceptions - fixed move to group error - fixed chart data representation in some locales - fixed "List of values" aggregate calculation - fixed "Median" aggregate calculation Version 2020.1.0 --------------- [Common] + added ASP.Net Core support + added ability to save slice and cube to Dropbox, Google Drive, FTP, FastReport Cloud + added cell highlight option compared with average value (AverageHighlight). + added most/least N cell highlight option (TopHighlight). + added repeatable/unique cell highlight option (UniqueHighlight). + added cell highlight based on expressions (ExpressionHighlight). + added negative value settings for ContinuousHighlight with Kind = ContinuousHighlightKind.BarChart + added ContinuousHighlight.LoadPreset() method which simplifies highlight setup from the program code and allows to load predefined highlight options. * moved Highlight classes to the FastReport.Olap.Highlight namespace. * major refactoring of the ContinousHighlight with breaking of the compatibility: Before: ContinuousHighlightValueType enum had BoundByRow, BoundByCol, PercentByRow, PercentByCol, PercentileByRow, PercentileByCol elements. Now: Those elements replaced by Bound, Percent and Percentile elements. Added new enum HighlightScanDirection and the approptiate property ScanDirection common for all Highlight types with the Auto, Rows and Columns elements. New saves wont correctly work in the old version and in the current version of FastCube VCL 2. Effect: Highlight setup simplification due to reduced combobox lists. Auto element suit for most cases and does not break highlight (as before) after "Measures" field move from the rows to the columns and vice versa. * export menu is merged with Save menu in SliceGridToolBar and CubeGridToolBar. - fixed error with "copy to clipboard" operation of the SliceGrid data zone cells. - fixed error with the chart building. - fixed error with closing passed stream inside the Cube.Save(Stream) method. - fixed error with export to XLS format Version 2019.4.0 --------------- [Common] + added expression support. Expressions allows to perform simple calculations based on measure and dimension values and functions. + information form replaced with Options form. Form allows set Language and add .Net Assemblies. + added methods PopupWindow.ExpandAll(), PopupWindow.CollapseAll(), property CustomGrid.AutoExpandPopups (true by default) which defines whether to expand/collapse all PopupWindow automatically on show. + added an ability to set own context menu (ContextMenuStrip) for grid zones. + added DisplayFormat for dimensions. Use AxisField.DisplayFormat to get/set format value or Dimension Editor. + added property AxisContainer.BindCaptionWidth, Slice.BindCaptionWidth to bind field caption width with it content in axis. + added Range.IgnoreCase property to ignore case for text compare. Added appropriate checkbox to range editor. + added clear buttons to the measure editor form. + added axis menu item to delete measure when clicked on measure header. - fixed errors with dimension values access from script. Version 2019.3.0 --------------- [Common] + added FastCube.Core package to work in console and ASP.Net applications + added date split to half year + added SliceGrid.StatusZone.FloatFormat and SliceGrid.StatusZone.IntegerFormat. Use them to change format of values in StatusBar. + added group creation by condition in code (Group.CreateGroupByRange) and and in SliceGrid menu + groupping and filtering through the axes context menu now handles selection + added ZoneRestrictions.DontShowDropDown item + added designer serialization for SliceGrid and CubeGrid zones - fixed error with cell detail - fixed error with loading of empty cube. Version 2019.2.0 --------------- [Common] + added Cube.SaveExtras to allow saving of Filters and Charts together with cube. + added Config.CubeSettings.StringEncoding to allow load of VCL cubes with Ansi string fields. Set it to appropriate encoding before loading cubes. + added BeforeProgress event to grids + added more items to CubeGrid context menu + added property CubeGrid.FilterManager + added classes UniqueValuesFieldFilterDataProvider, CubeFilterPopup and FilterOrderedRecordSet * significantly speedup Excel2007 export for big tables, reduced memory use * slice clear resets "Measures" field caption - fixed progress form localization - fixed localization errors - fixed typo in CheckState.Intermediate Version 1.3.0 --------------- [Common] + add Russian localization + added support for fields drop into AxisZone + code refactoring on visual and non visual parts, added FastCube.Core package + added property TDimensions.DetailValue: Variant - current detail value for totals calculation in script based on sub-total values + added methods Slice.SetTotalPosition(TotalPosition totalPosition) and AxisContainer.SetTotalPosition(TotalPosition totalPosition) to set all totals of slice/axis to one state + added method ContinuousHighlight.SetImageReverseOrder to reverse icons order * several slice methods raised Exception with non-active cube. Now we check the cube condition before the action. - fixed exception for grid size <= 0 - fixed error in cube append feature Version 1.2.0 --------------- [Common] + added script feature + added cube append feature from files, streams and DataSets + implemented measure property ChangeNullToZero + added comments for variety of classes, properties and methods * fixed cube file format to properly support unique values memory layout of FastCube .Net (FastCube VCL also supports these format changes now) - fixed various errors and glitches here and there Version 1.0.0 --------------- [Common] + initial release
Fast Reports
  • 800-985-8986 (Englisch, die USA)
  • +4930568373928 (Deutsch)
  • +55 19 98147-8148 (Portugiesisch)
  • info@fast-report.com
  • 901 N Pitt Str #325 Alexandria VA 22314

© 1998-2024 Fast Reports Inc.