Reporting Service学习笔记(4)
报表的设计
1:一般步骤
定义数据,包括定义数据源、定义查询;
报表布局,设计报表项、设计交互功能等;
2:使用数据
1)数据源:数据源定义报表和数据源的连接;数据源信息包括服务器、数据库以及用户凭据等。Reporting Services 支持 SQL Server、Analysis Services、Oracle、ODBC 和 OLE DB。另外Reporting Services也是可以扩展的,通过扩展插件,可以连接到其它数据源。
报表特定的数据源位于报表中,而共享的数据源则位于服务器的文件中,可以供多个报表使用。一个报表可以使用多个数据源,既可以是特定数据源,也可以是共享数据源。
2)数据集:包含报表要查询的信息。数据集包含指向数据源的指针、查询以及有关数据的信息如排序等;也包括报表要使用的字段列表;一个报表可以包含多个数据集。
3)字段:数据集中包含的查询列。
3:报表布局和呈现
报表由页眉、页脚和表体组成;
报表呈现:可以已html、excel、cvs、pdf等方式展示;
报表中的分页由报表页的大小和报表上的分页符决定;
4:数据区域
矩阵:也称为交叉表;既可以包含动态行列,也可以包含静态行列;列或行可以包含在其他列或行中,以便对数据进行分组;
列表:自由格式显示数据;
图表:以图形方式显示数据;
嵌套的数据区域:可以将数据区域嵌套在其他数据区域内。
分组和排序:所有数据区域都支持分组和排序功能。表、矩阵和列表中的元素均具有自己的分组和排序属性。 表和矩阵可以在一个数据区域内提供多级分组,而列表只能有一个组。
5:报表中的其它项
包括文本框、图象、线条、矩形框、子报表等;
6:用户交互
包括参数、筛选器、链接、隐藏和文档结构图等。
1:一般步骤
定义数据,包括定义数据源、定义查询;
报表布局,设计报表项、设计交互功能等;
2:使用数据
1)数据源:数据源定义报表和数据源的连接;数据源信息包括服务器、数据库以及用户凭据等。Reporting Services 支持 SQL Server、Analysis Services、Oracle、ODBC 和 OLE DB。另外Reporting Services也是可以扩展的,通过扩展插件,可以连接到其它数据源。
报表特定的数据源位于报表中,而共享的数据源则位于服务器的文件中,可以供多个报表使用。一个报表可以使用多个数据源,既可以是特定数据源,也可以是共享数据源。
2)数据集:包含报表要查询的信息。数据集包含指向数据源的指针、查询以及有关数据的信息如排序等;也包括报表要使用的字段列表;一个报表可以包含多个数据集。
3)字段:数据集中包含的查询列。
3:报表布局和呈现
报表由页眉、页脚和表体组成;
报表呈现:可以已html、excel、cvs、pdf等方式展示;
报表中的分页由报表页的大小和报表上的分页符决定;
4:数据区域
数据区域是一类报表项,用于显示基础数据集中不断重复的数据行。这些数据行可以显示在表、矩阵、列表或图表中。
矩阵:也称为交叉表;既可以包含动态行列,也可以包含静态行列;列或行可以包含在其他列或行中,以便对数据进行分组;
列表:自由格式显示数据;
图表:以图形方式显示数据;
嵌套的数据区域:可以将数据区域嵌套在其他数据区域内。
分组和排序:所有数据区域都支持分组和排序功能。表、矩阵和列表中的元素均具有自己的分组和排序属性。 表和矩阵可以在一个数据区域内提供多级分组,而列表只能有一个组。
5:报表中的其它项
包括文本框、图象、线条、矩形框、子报表等;
6:用户交互
包括参数、筛选器、链接、隐藏和文档结构图等。
posted on 2004-06-15 09:16 木人(我现在不是老大) 阅读(1342) 评论(2) 收藏 举报
浙公网安备 33010602011771号