Reporting Service 建立分组

Step1:建立分组

在Layout界面中 右键Table左侧的灰色部分,选择”Insert Group”

p1

Step2:设置分组表达式

 

概念:

报表的分组和SQL Select语句中的Group By子句是不同的概念:

Group By 将许多记录结合到一起,组成结果集中的一条记录;(用户统计计算)
报表的分组获取结果集中的多个记录,当它们输出到报表时,会在它们周围包含一个分组头或分组脚。

 

示例书中分组语句为:

="Transport Type: " &
Fields!Description.Value & vbCrLf & "     Cargo Capacity: " & Fields!CargoCapacity.Value & " Range:  " & Fields!Range.Value

作用:该语句将所有需要在分组头的字段结合到了一个表达式中。这样可以创建多行的分组头,还能连接或组合标签(Transport Type、Cargo Capacity、Range)以及三个字段的内容(Description、CargoCapacity和Range)到一个字符串中。
&用于将值连接为一个长字符串;VbCrLf用于在字符串的中间放入一个回车符和换行符。

posted @ 2009-11-12 11:49  斑点海豚---寂静的港湾  阅读(497)  评论(0编辑  收藏  举报