水晶报表--计算域脚本问题??????????????????????

lmdotnet 2005-01-04 05:05:40
目的:
我有一个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分


...全文
157 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
0xTonyWang 2005-01-11
  • 打赏
  • 举报
回复
在组的脚注里面 插入汇总:
sum of @Number

阿泰 2005-01-07
  • 打赏
  • 举报
回复
按客户分组,取组合计,简单的很
而且这个Contact.A也根本没必要写公式,设置下字段数字格式就行了
yinzhiw 2005-01-07
  • 打赏
  • 举报
回复
不明白你得意思
不是有汇总函数吗
汇总计算域就是了

6,107

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 数据库报表
社区管理员
  • 数据库报表社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧