本文主要是介绍SSRS:Reporting Services报表制作技巧,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
表达式
1、序号:=RunningValue(1, sum, nothing)
2、总记录数: =CountRows()
3、今天日期:=Today
4、本月初:=CDate(Now().ToString("yyyy-MM-01"))
5、换行效果(<br/>和\r\n都不行): =Chr(13)+Chr(10)
数据显示格式(format属性)
1、日期:yyyy-MM-dd,例:2011-03-05。
2、数值:
N,有千分位,保留两位小数,等同N2(效果:123,456.78);
N0,取整(效果:123456)。
有多个格式相同的,可以按Ctrl键的同时点选单元格,一次搞定。
其他
1、报表参数在 SQL 语句里,以 @ 开头;
2、在报表向导,填写 SQL 的时候,可以直接包含参数(参照1)。完成向导后,<报表参数>中就能看到它们,改下类型和提示信息等就行了,省掉了逐个增加的麻烦;
3、报表参数的顺序很重要,如果你需要,排后的参数的值或可选值,可以由排前的参数来决定;
4、拖动数据集的字段到表格表尾(即合计行),数值型的,会自动sum起来;
建议
1、通过数据集方式给出参数可选值时,数据集语句应加上ORDER BY,保证任何时候排序一致性;
2、日期区间的参数,提示文字统一为:开始日期(XX),截止日期(XX)。XX为具体的日期属性,如:开始日期(认购);
这篇关于SSRS:Reporting Services报表制作技巧的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!