astreport和QuickReport两种报表中的计算字段TQRExpr的使用问题?超菜问题☆★☆★☆★(50分)

  • 主题发起人 主题发起人 xuegaoyili
  • 开始时间 开始时间
X

xuegaoyili

Unregistered / Unconfirmed
GUEST, unregistred user!
如何用计算字段打印这样一数据:要求是把数据表中的单价字段中值为0.86的记录
的金额字段值求和,求和后再乘0.06.这样计算后再打印输出,还要求另一个计算字段
能用这个计算字段的值????
我在做的时候,计算字段中的函数[if([table1.'dl'=0.86,sum([table1.'je'])]
为什么不对。fastreport中是sum(table1.'dl'=0.86,table1.'je')也不对。
请高手指出毛病???
 
fastreport:
sum(if(table1.'d1'=0.86,table1.'je',0))
 
楼上的老大,好象,不行吧?
 
那样可能得出的是0呀。我做过。不行的。[:(]
 
[SUM(IF([Table1."D1"]= 0.86, [Table1."JE"], 0))]
我已经试过,肯定行.
 
散分,谢谢两位
 
后退
顶部