运行总计的一般用途是计算组中的项。运行总计从组内第一项开始,到最后一项结束。然后对下一个组开始进行计算,然后再到下一个组,依此进行下去。
在创建组的运行总计之前,必须先对数据进行分组。若要对数据进行分组,请参见“对数据进行分组”。
创建组的运行总计
- 在字段资源管理器中,右击“运行总计字段”并单击“新建”。
<table>
<colgroup>
<col style="width: 100%" />
</colgroup>
<thead>
<tr class="header">
<th><img src="images/8yfdxzdx.alert_note(zh-cn,VS.90).gif" alt="Note" class="note" />提示</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td><p>要显示“字段资源管理器”,单击“Crystal Reports”菜单,单击“字段资源管理器”。</p></td>
</tr>
</tbody>
</table>
在“创建运行总计字段”对话框中的“运行总计名称”字段中,输入运行总计对象的名称。
在“可用表和字段”区域中,选择要进行汇总的字段。
单击第一个箭头按钮,将该字段添加到“汇总字段”框中。
在对话框的“求值”部分,单击“对于每个记录”。
在对话框的“重置”部分中,单击“组更改时”并接受默认的组名。
单击“确定”保存运行总计字段。
该运行总计即出现在字段资源管理器的“运行总计字段”下。
- 可以将运行总计字段拖动到报表的“详细资料”节中,如果要查看每个组的总计,也可以将运行总计字段拖动到“组尾”节中。
<table>
<colgroup>
<col style="width: 100%" />
</colgroup>
<thead>
<tr class="header">
<th><img src="images/8yfdxzdx.alert_note(zh-cn,VS.90).gif" alt="Note" class="note" />注意</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td><p>放在报表上的运行总计由 # 前缀表示(如 #Total1)。</p></td>
</tr>
</tbody>
</table>