home *** CD-ROM | disk | FTP | other *** search
- This file will list all differences between releases.
-
- V2.2
- =====
- Bug fixs:
- . First click on fixed rows or fixed columns will cause unnecessary
- swapping.
-
- Features:
- . Support customed 'display heading' for each cross field.
- . New Property
- TCrossSQL/CSCrossFields.
- . New Run Time Method --
- TCrossSQL/SetCSFields -- set CSCrossFields property.
- . Properties removed
- TCrossSQL/AggrStrList
- TCrossSQL/CrossCols
- TCrossSQL/CrossRows
- . This file 'release.txt'.
-
- This V2.2 are available for both Delphi1.0 and Delphi2.0
-
- V2.3
- =====
- Bug fixs.
-
- Features:
- . new TCrossReport component will let user to print the cross
- table result more easier.
- . new OnRowColumnChanged event. This event will be fired when
- user use 'drag and drop' feature to switch cross row and
- cross column fields.
- Installation:
- . The main .dcu file is 'CROSSREG.DCU', this file will register
- all 3 components to your sample pallet.
-
- V2.4
- =====
- Features:
- . new TCrossReport/OnPrintXCell event for will allow the user to
- switch the printed text before print.
- . new TCrossReport/FooterLogo property
- . new TCrossReport/FooterLogoPos property
- . new TCrossReport/FooterLogoWidth property
- . new TCrossReport/HeaderLogo property
- . new TCrossReport/HeaderLogoPos property
- . new TCrossReport/HeaderLogoWidth property
- . new TCrossReport/LineStyle property
- . Draw table outline and cell lines.
- . new CreateHTML() method, which will output the Cross Table in
- HTML format.
-
- V2.5
- =====
- Features:
- . new Sub-Aggregation function for TCrossTab/TCrossSQL.
- . Allow 'shrink' and 'expand' to each cross fields during the
- run time.
- . new TCrossTab(TCrossSQL)/ExpandAll() method to expand all.
- . new goCTShrinkExpand option in TCrossTab(TCrossSQL)/CTOptions
- property to turn on/off the expand/shrink functionality.
- . new TCrossTab(TCrossSQL)/AggrSubCaption property for
- subaggregation heading.
- . new TCrossTab(TCrossSQL)/FOnCFDataLoaded Event to allow the
- use to re-arrange the values of cross fields.
- Removed:
- . AggrRowColumn property was removed, Aggregate row and column
- are always true.
- V2.6
- =====
- Bugs Fixed:
- . When user double click the empty area(outside the grid),
- error message 'List out of bound' will be shown.
- Features:
- . AggrRowColumn property was added. When turned off, Aggregation
- for 'Total' and 'Subtotal' will be turned off.
- The goShrinkExpand option in CTOptions also be turned off. If user
- are going to add goShrinkExpand option back in, 'AggrRowColumn'
- have to be turned on first.
- . ShrinkCell(ACol,ARow) - if cell(ACol,ARow) are shrinkablue, 'Shrink'
- funciton will be performed against that cell.
- . ShrinkRow(ARow) - All cells in 'ARow' row will be shrinked.
- . ShrinkColumn(ACol) - All cells in 'ACol' column will be shrinked.
- . ShrinkAll - All shrinkable cells will be shrinked.
- . ExpandCell(ACol,ARow) - if cell(ACol,ARow) are expandable, 'Expand'
- function will be expanded.
- . ExpandRow(ARow) - All cells in 'ARow' row will be expaneded.
- . ExpandColumn(ACol) - All cells in 'ACol' column will be expanded.
- V2.7
- =====
- Bugs Fixed:
- . Fix memory leak problems.
- Features:
- . TCrossReport/CreateASCII -- create a ASCII text file from CrossSource.
- V2.8
- ==== Bugs Fixed:
- . TCrossTab/TCrossSQL.FPDigits - Set to '2' will work now.
- . TCrossTab/TCrossSQL.FPPrecision - Set to '10' will work now.
- . Handle aggregation function SUM_OF_XX returned by some database.
-