Crystal Reports for Rational Application Developer 设计员指南
在一对多链接关系中创建运行总计
使用 Xtreme 示例数据库中的“客户”和“订单”表创建报表。
从“客户”表中选择
“客户名”
和
“去年销售额”
字段,并从“订单”表中选择
“订单 ID”
和
“订单金额”
字段,然后将这些字段放在“表体”节中。
在
“字段资源管理器”
视图中,选择“{客户.客户名}”,右击该字段并单击
“在此字段上分组”
。
在报表的表体中,右击 {客户.去年销售额} 字段并选择
“汇总”
。
汇总将插入到“组尾”中。
如果仔细查看每个组的小计,就会发现它们不准确。这是因为 {客户.去年销售额} 字段对于报表中的每个订单是重复的。请按照此过程的其余步骤进行操作,了解运行总计如何产生准确的结果。
在
“字段资源管理器”
视图中,右击
“运行总计”
,然后单击
“新建”
。
选择新的运行总计。
运行总计设置显示在
“属性”
视图中。
在
“属性”
视图的
“名称”
框中,键入名称“LYSrunning”。
从
“汇总字段”
列表中,选择“{客户.去年销售额}”。
从
“汇总操作”
列表中,选择
“总和”
。
从
“求值条件类型”
列表中,单击
“依据字段”
。
从
“求值条件”
列表中,选择
“客户.客户名”
。
从
“重置条件类型”
列表中,单击
“依据组”
。
从
“重置条件”
列表中,选择
“组 #1:客户名”
。
将运行总计置于
“组尾”
节中。
将每组的运行总计金额与小计金额相比较,您将发现运行总计是准确的,而小计则不准确。
Business Objects,SAP 子公司
http://www.china.businessobjects.com/
支持服务
http://www.china.businessobjects.com/support/
Web 上的产品文档
http://support.businessobjects.com/documentation/