FMX UI Pack: TTMSFMXLiveGrid.OnGroupCalc issue

Hi. There is a problem when using custom calculation functions on a Grouped TTMSFMXLiveGrid. The last row in every group is not considered in the calculations. The problem is in the FMX.TMSGridData unit: on the GroupCalc procedure standard grouping functions (e.g. ColumnSum) are called with these three arguments: (Col, ri + 1, j), but ColumnCustomCalcGroup is called with (Col, ri+1, j-1). Removing the -1 form the third argument solves the problem.

Hi,


We have traced and solved this issue, the next version will address this.
Thank you for reporting!