cxgrid 数据显示格式解决方法

cxgrid 数据显示格式
大家好!
  在cxgrid 中,如何在同一列显示数字和百分号。
  请见下图:
  cxgrid 数据显示格式解决方法
  如上图所示。数量栏位可以显示数字及百分号!

谢谢!

------解决方案--------------------
procedure TForm1.cxGrid1DBTableView1Column2GetDisplayText(
  Sender: TcxCustomGridTableItem; ARecord: TcxCustomGridRecord;
  var AText: String);//“数量”列取显示文本
begin
  if pos('率', cxGrid1DBTableView1.DataController.Values[ARecord.Index,0])>0 then//如果当前记录中的“项目”列中有“率”字
    AText:=Sender.EditValue+'%';//在当前列的值后面附加“%”符号
end;

------解决方案--------------------
建议楼主要后台处理更方便。从数据源中生成。
------解决方案--------------------
用SQL在后台生成你要的数据,必要时用CAST强制转换即可。