cxgrid 数据显示格式解决方法
cxgrid 数据显示格式
大家好!
在cxgrid 中,如何在同一列显示数字和百分号。
请见下图:
如上图所示。数量栏位可以显示数字及百分号!
谢谢!
------解决方案--------------------
------解决方案--------------------
建议楼主要后台处理更方便。从数据源中生成。
------解决方案--------------------
用SQL在后台生成你要的数据,必要时用CAST强制转换即可。
大家好!
在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强制转换即可。