在文件 cxFilter.pas
{
2020-06-03 ZQYCN
自动添加 [ ] 到字段名上,解决FDQUERY 因为中文字段而无法过滤的BUG
}
function TcxFilterCriteria.GetItemExpressionFieldName(AItem: TcxFilterCriteriaItem;
AIsCaption: Boolean): string;
begin
if AIsCaption then
Result := AItem.GetFieldCaption
else
Result := AItem.GetFieldName;
Result := '['+Result+']'; //添加这一行
end;
这是当前碰到的问题的方法,如果有其它的问题也可留言讨论