水晶报表--计算域脚本问题??????????????????????
目的:
我有一个Account表(记录客户信息)和一个Contact表(记录联系人信息),他们的关系是一对多通过AccountID关联.
我通过AccountID为客户分组,列出所有联系人信息,在Contact表中有一个字段A,用来记录联系人相关信息.
我想通过计算域计算:如果联系人字段A为空得0分,不为空得10分,最后算该客户总的分.
问题:
我定义了计算域1,如下:
dim num1 as Number
If ISNULL({Contact.A}) Then
num1 = 0
Else
num1 = 10
End If
可以得到每个联系人得分,但如何把该客户的每个联系人的得分汇总呢?
如:
组:
客户1
联系人 字段A 计算域1
联系人1 aaaaaaaaaa 10分
联系人2 bbbbbbbbbb 10分
联系人3 0 分
联系人4 dddddddddd 10分
----------------------------------------
该客户总得分(汇总计算域1):30分