在quickreport中动态创建QRExpr
我做了一个动态创建报表的程序,QuickRep连接的数据集也是动态创建的(var ds:TDataSet),ds通过参数传过来的(ds:=sp;//sp是已存在的存储过程).动态创建的QRLabel和QRDBText都显示,但是在SummaryBand中动态创建QRExpr来做合计时,不显示数据(实际上已经创建了),我估计是表达式写的不正确,但是我应该怎么写这个表达式呢?
我用Expression:='sum('+ds.Name+'.'+'mTotal)'
或用'Expression:='sum(ds.mTotal)'//mTotal是字段名都不正确,向各位高手请教,怎么写才正确呢?