×××S:Reporting Services 技巧ide
表达式spa
一、序号:=RunningValue(1, sum, nothing)orm
二、总记录数: =CountRows()blog
三、今天日期:=Today排序
四、本月初:=CDate(Now().ToString("yyyy-MM-01"))it
五、换行效果(<br/>和\r\n都不行): =Chr(13)+Chr(10)form
数据显示格式(format属性)class
一、日期:yyyy-MM-dd,例:2011-03-05。技巧
二、数值:数据
N,有千分位,保留两位小数,等同N2(效果:123,456.78);
N0,取整(效果:123456)。
有多个格式相同的,能够按Ctrl键的同时点选单元格,一次搞定。
三、百分比:0%、0.0%,分别表示保留整数、保留一位小数,须要多位小数,依此类推。
其余
一、报表参数在 SQL 语句里,以 @ 开头;
二、在报表向导,填写 SQL 的时候,能够直接包含参数(参照1)。完成向导后,<报表参数>中就能看到它们,改下类型和提示信息等就好了,省掉了逐个增长的麻烦;
三、报表参数的顺序很重要,若是你须要,排后的参数的值或可选值,能够由排前的参数来决定;
四、拖动数据集的字段到表格表尾(即合计行),数值型的,会自动sum起来;
建议
一、经过数据集方式给出参数可选值时,数据集语句应加上ORDER BY,保证任什么时候候排序一致性;
二、日期区间的参数,提示文字统一为:开始日期(XX),截止日期(XX)。XX为具体的日期属性,如:开始日期(认购);