Reporting Service学习笔记(5)

创作报表
创建报表的方法有3种:手工、向导和从access导入报表;
1:添加条件格式
您可以设计一种报表,根据报表中的数据对项应用不同的样式。例如,可以将报表中的负数显示为红色。要设置动态样式,请在项的样式属性中使用表达式取代静态值。例如,要设置某个文本框在返回字段“利润”的负值时显示为红色,请在该文本框的 Color 属性中使用以下表达式:
=iif(Fields!Profit.Value < 0, "Red", "Black")
2:创建绿色柱形图报表
要对报表中的一个表应用绿色柱形图效果(每隔一行变换颜色),请在明细行的每个文本框的 BackgroundColor 属性中使用以下表达式:
=iif(RowNumber(Nothing) Mod 2, "PaleGreen", "White")

3:报表的外观
主要考虑:页眉、页脚、分页、报表项的格式等;
4:交互功能
1)报表参数
参数提示、类型、可用值和默认值;参数可从数据库查询,可以使用级联参数。

2)筛选器
即过滤,如果查询时数据已全部检索或数据源不支持参数,则可以使用筛选器。
3)报表可以隐藏或显示报表项
4)使用链接
可使用书签链接,也可以使用如同数据仓库的OLAP链接。
5)添加如同WORD功能的文档结构图。
6)报表在转换为excel的时候,受其本身的限制一些信息会丢失;转换为csv格式的时候,报表中的某些项目会忽略,比如页眉、页脚、ActiveX等;


 

posted on 2004-06-15 10:28  木人(我现在不是老大)  阅读(814)  评论(0)    收藏  举报

导航