现在报表上显示如下:-----------------------
性别 分数
-----------------------
男 100
男 50
男 50
女 90
女 100
男 60
女 10
男 40
女 100
-----------------------
男:总分 女:总分问题就是男的总分和女的总分要怎么计算得到?
如果能用表达式,请问要怎么写。谢谢!
性别 分数
-----------------------
男 100
男 50
男 50
女 90
女 100
男 60
女 10
男 40
女 100
-----------------------
男:总分 女:总分问题就是男的总分和女的总分要怎么计算得到?
如果能用表达式,请问要怎么写。谢谢!
whileprintingrecords
currencyvar n:=0
currencyvar m:=0
明细: 放在详细资料节
currencyvar n
whileprintingrecords
if({字段} = '男')then
n:=n + {分数字段}
else
m:=m + {分数字段}
end if页脚:
男
currencyvar n
whileprintingrecords 女:
currencyvar m
whileprintingrecords
比如要计算男的分数
1. @male
if sex = "男" then
formula = 分数
end if2. @maleCount
formula = sum({@male}); '计算出男总分数
检验说我的{@male}不是数字字段或货币金额字段,这要怎么处理?
定义的时候用数字类型。
那要怎么做?我不会,请指教。
下面是我所写的:
if {非业务费用明细.费用项} = "贴息费" then currencyvar a = {非业务费用明细.金额}
else a = 0