我用qrExpr显示列的统计数据
我的操作如下:
(1)qrexpr.expression=sum(adoquery1.实际价格)
(2)设置setafterPrint=true
我在preview的时候如果报表中没有数据就显示为0,如果有数据什么都不显示
而且我在选择数据库字段的时候显示为空白,请指教。
我的操作如下:
(1)qrexpr.expression=sum(adoquery1.实际价格)
(2)设置setafterPrint=true
我在preview的时候如果报表中没有数据就显示为0,如果有数据什么都不显示
而且我在选择数据库字段的时候显示为空白,请指教。
解决方案 »
- 几个函数代码大致相同,如何简化?
- FreeMem 报错
- adoquery用多个条件进行查询的问题
- 求助:一个SQL同表字段比较的问题。请高手相助。100分赠送
- 好像是几个编译指令,看不懂
- 请教高手!一个程序错误,忘能给出解释!谢谢
- 200分征求 VGA 数据格式的详细说明
- 数据库设计的问题。在线急等!答复马上散分!
- Table1.CreateTable ;怎么会抱错??
- 不知哪位仁兄能告诉我,哪个免费空间装有BDE,因为我写了一个ISAPP程序,我一定给分!!
- 怎样可以使控件Query或者控件Table中的数据,按自身的字段任意排序 请帮忙 !!!
- 请问那里有masting delphi6的光盘源代码???
2.没有指定master的dataset属性.
我在beforeprint事件中写如下的代码:
QRExpr1.Expression:='sum(MyDataModule.ADOQuery1.实卖价)';
依然显示不出任何东西
如果我用当前窗体的adoquery就没有问题,请高手指教
sum必须对数字才有效
SUM(MyDataModule.ADOQuery1.实卖价)
但是我把datamodule中的adoquery中的数据集合在beforePrint事件中传递给打印窗体上的adoquery,然后激活打印窗体的Adoquery使用SUM(ADOQuery1.实卖价)表达式就正常显示统计数字
备注:
打印窗体引用了datamodule