报表之函数

聚合函数

1、  Sum(Fields!字段名.value,”组名或数据集名或数据区域名”)  求字段的和

CStr(para)将para转化为string类型

FormatCurrency(para1,para2)将para1转化为货币格式,para2是int类型,为精度

&连接符

表达式举例如下:

="sum:"&CStr(FormatCurrency(Sum(Fields!price.value,”DataSet_ww”),0))

2、  RunningValue(Fields!字段名.value,函数名,”组名或数据集名或数据区域名”) 返回指定表达式的运行聚合

表达式举例如下:

=RunningValue(Fields!price.value,Sum,”DataSet_ww”)

假设应用此表达式的文本框的名称为Summary,则结果如下:

Price

Summary

10

10

12

22

23

45

 

判断函数 

1、IIf和Switch在“报表之格式”里面已举例这里不在赘述

2、IsNothing用户判断某个字段的值是否为空,一般与IIf函数一起使用,如

IIf(IsNothing(Fields!数量.Value),0,Fields!数量.Value)

即如果字段"数量"的值为空,则显示0,否则显示数量

posted @ 2013-06-09 16:17  虎虎小猫咪  阅读(209)  评论(0编辑  收藏  举报