我用qrExpr显示列的统计数据
我的操作如下:
(1)qrexpr.expression=sum(adoquery1.实际价格)
(2)设置setafterPrint=true
我在preview的时候如果报表中没有数据就显示为0,如果有数据什么都不显示
而且我在选择数据库字段的时候显示为空白,请指教。
我的操作如下:
(1)qrexpr.expression=sum(adoquery1.实际价格)
(2)设置setafterPrint=true
我在preview的时候如果报表中没有数据就显示为0,如果有数据什么都不显示
而且我在选择数据库字段的时候显示为空白,请指教。
2.没有指定master的dataset属性.
我在beforeprint事件中写如下的代码:
QRExpr1.Expression:='sum(MyDataModule.ADOQuery1.实卖价)';
依然显示不出任何东西
如果我用当前窗体的adoquery就没有问题,请高手指教
sum必须对数字才有效
SUM(MyDataModule.ADOQuery1.实卖价)
但是我把datamodule中的adoquery中的数据集合在beforePrint事件中传递给打印窗体上的adoquery,然后激活打印窗体的Adoquery使用SUM(ADOQuery1.实卖价)表达式就正常显示统计数字
备注:
打印窗体引用了datamodule