在很多报表中,您需要将数据分组,以便于阅读和分析。
本节说明如何对报表中的数据进行分组。
报表数据分组
在嵌入式 Crystal Reports 设计器中右击,指向“插入”,然后单击“组”。
在“插入组”对话框中,从最上面的下拉列表中选择数据排序和分组所依据的字段。
从第二个下拉列表中选择排序方向。
如果想在组头显示不同的值,单击“选项”选项卡。
提示默认情况下,报表的组头将显示目前分组所依据字段的值。
选取“自定义组名字段”复选框并选择一个新的组名。
例如,如果按照 {客户.客户 ID} 分组,则每当组更改时,您都会看到相应的客户 ID。如果要显示另一个值(如客户 ID 和客户名),请通过选择另一个数据字段或创建公式来自定义组名字段。
- 单击“确定”。
请注意,此时在“设计”选项卡中出现了两个新节:组头 \#1 和组尾 \#1。这就是程序显示报表已分组的方法。
<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>若要隐藏组头名,请右击组头,选取“设置对象格式”并单击“格式编辑器”的“公用”选项卡上的“抑制显示”。</p></td>
</tr>
</tbody>
</table>