Hi, I would like to set column sorting based on other column from grid. Please look on attached picture (Table.png) where you can see simple definition (I have column "Desc1" and primary key "SecMainClass". For header on column "Desc1" I'm using resource "Main classification"). I want use sorting for column "Desc1" based on primary key "SecMainClass". I saw that I can use property "SortMemberPath" for additional sorting definition and that works fine if I don't have grouping. When I put column "Desc1" as grouped column, grid use default ("alphabetically") sorting. For grouping I'm using new "ColumnGroupDescriptor". Before I decide ask you, I saw that I can use custom group descriptor....Please look attached picture (CustomGrouping.png). As you can see I was create custom grouping descriptor and sorting works fine on grouping too but in that case grid doesn't show totals on grouping header for other columns....(picutre "TotalsON" is with normal GroupColumnDescriptor where totals are showed and picture "TotalsOFF" is with custom grouping descriptor where totals missing). My question is: How I can use custom sorting on ColumnGroupDescriptor? Can you help me and tell me it is possible to apply "GroupSortingExpression" from "custom grouping descriptor" to "ColumnGroupDescriptor" with method "CreateGroupSortExpression"? Can you send me example how I can use that method because I didn't find any example on your documentation or foru?. Do you have maybe any other solution for situation like this? My version is : 2016.2.613.45. Thank you very much for your help. I'm looking forward to hearing from you.