From 973908c7ccdb4a19975c5a788ddae9008585d214 Mon Sep 17 00:00:00 2001 From: alexs75 Date: Thu, 8 Jun 2017 11:16:02 +0000 Subject: [PATCH] RxFPC:RxDBGrid - fix show grouped data git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5924 8e941d3f-bd1b-0410-a28a-d453659cc2b4 --- .../rxdbgrid/RxDBGridGroupData/project1.lps | 168 +++++++++--------- .../rxdbgrid/RxDBGridGroupData/project1.res | Bin 138932 -> 139052 bytes components/rx/trunk/rxdb/rxdbgrid.pas | 10 +- 3 files changed, 87 insertions(+), 91 deletions(-) diff --git a/components/rx/trunk/demos/rxdbgrid/RxDBGridGroupData/project1.lps b/components/rx/trunk/demos/rxdbgrid/RxDBGridGroupData/project1.lps index 496c1d97d..4e4189c49 100644 --- a/components/rx/trunk/demos/rxdbgrid/RxDBGridGroupData/project1.lps +++ b/components/rx/trunk/demos/rxdbgrid/RxDBGridGroupData/project1.lps @@ -20,21 +20,21 @@ - - + - + + - - + + - + @@ -78,46 +78,46 @@ - + - + - - + + - + - - + + - + - + - + @@ -159,21 +159,21 @@ - + - + - + @@ -181,7 +181,7 @@ - + @@ -189,7 +189,7 @@ - + @@ -211,141 +211,137 @@ - + - + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - - diff --git a/components/rx/trunk/demos/rxdbgrid/RxDBGridGroupData/project1.res b/components/rx/trunk/demos/rxdbgrid/RxDBGridGroupData/project1.res index 877868cb4251927ab961b2295948c0d753ecb7cd..f6e8499568f21121986c715951291349244aeef3 100644 GIT binary patch delta 61 zcmdn8mt)O7jtL5kn>Q+&vrRt2>Lh7srXQY}my%yz9GqHGl9`uYtYpW_rJ$fN*^;|?nT>J#XEr8F2>{SX3v&Pf diff --git a/components/rx/trunk/rxdb/rxdbgrid.pas b/components/rx/trunk/rxdb/rxdbgrid.pas index 650ff1083..350b5233f 100644 --- a/components/rx/trunk/rxdb/rxdbgrid.pas +++ b/components/rx/trunk/rxdb/rxdbgrid.pas @@ -1509,8 +1509,9 @@ begin if FActive then begin FRxDBGrid.CalcStatTotals; - end; - //FRxDBGrid.UpdateRowsHeight; + end + else + FRxDBGrid.UpdateRowsHeight; FRxDBGrid.VisualChange; end; @@ -4507,16 +4508,15 @@ var P: TBookMark; begin FGroupItemDrawCur:=nil; -{ if FGroupItems.Active and DatalinkActive then + if FGroupItems.Active and DatalinkActive then begin - if (ARow>=FixedRows) then begin DataLink.ActiveRecord:=ARow-FixedRows; P:=DataSource.DataSet.Bookmark; FGroupItemDrawCur:=FGroupItems.FindGroupItem(P); end; - end;} + end; inherited DrawRow(ARow); end;