×××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爲具體的日期屬性,如:開始日期(認購);