Hi Sergiy Tokarchuk,
Thanks you for your patience.
We have analyzed the reported query deeply. In GridExcelFilter we have handle the code to filter based on the mapping name in our source to increase the performance of the Grid. So based on the architecture you need to filter based on the column mapping name.
In another way you need to handle the RecordFilterCondion in filter events to fires as per your request. Please refer the below UG link also.
We hope this will helps to you to implement the filter as per your requirement.
Hias Example i have an columngridColumn_RoomsCount.MappingName = "RoomsCount";gridColumn_RoomsCount.Name = "Rooms";When ggc_QueryRecordMeetsFilterCriteria event raised in foreach (string filterName in filterLists.Keys) filtername = ColumnName so when i press ok on filter no matter what i choose the result will be 0 records . When i made MappingName the same as ColumnName everithing work fine : ). So the issue exists when Columnname!=Mapingname in that poitn when u filter u get 0 result/