diff --git a/components/rx/trunk/exsortzeos.pas b/components/rx/trunk/exsortzeos.pas index f68a7e6fd..1d29dad8f 100644 --- a/components/rx/trunk/exsortzeos.pas +++ b/components/rx/trunk/exsortzeos.pas @@ -56,6 +56,10 @@ procedure TZeosDataSetSortEngine.Sort(FieldName: string; ADataSet: TDataSet; Asc: boolean; SortOptions: TRxSortEngineOptions); begin if not Assigned(ADataSet) then exit; + + if Pos(' ', FieldName)>0 then + FieldName:='"'+FieldName+'"'; + if ADataSet is TZAbstractRODataset then begin TZAbstractRODataset(ADataSet).SortedFields:=FieldName;