SSRS:Reporting Services報表製作技巧
阿新 • • 發佈:2019-02-03
表示式
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為具體的日期屬性,如:開始日期(認購);