頁次
="頁 次:"+(Globals!PageNumber).ToSTRing() +"-"+ (Globals!TotalPages).tostring()
沒資料顯示字眼
在Tablix detail row 按右鍵Insert row >> outside group Below,
在新增欄位的fx,放置語法如下:
=IIf(RowNumber(Nothing)=0,"**無資料**","")
怎樣讓每頁都有表頭
Column Groups /Advanced Mode
Row Groups {static}屬性 設定
RepeatOnNewPage = True
KeepWithGroup = After
FixedData = True
https://blog.darkthread.net/blog/rdlc-repeat-header-each-page/
這個頁面(群組)的總計
="**合計** 筆數:"+RowNumber("gp_point").ToString()+" 點數:"+sum(Fields!point.Value).ToString()
奇偶列相間
=Iif(RowNumber(Nothing) Mod 2, "LemonChiffon", "White")
Q:選字體時,選不到標楷體 /Arial Unicode MS
A:選不到沒關係,直接貼上就可以了.
插入圖片
External : 如果value是網址,選這個
如果是1就顯示logo,如果不是就不顯示
插入影像/一般 :選檔案
可見性:依據運算式顯示或隱藏 *編輯的話,在圖像按右鍵/影像屬性/可見性/依據運算式顯示或隱藏
=IIF(Parameters!TradeType.Value="1",false,true)
如果1,就顯示xxxx,如果2就顯示aaaa,如果3就顯示bbb
=IIF(Parameters!SYS.Value="1","xxxx","")
+IIF(Parameters!SYS.Value="2","aaaa","")
+IIF(Parameters!SYS.Value="3","bbb","")
Parameters 字串 20181101 變成107/11/01
=cstr(left(Parameters!DATE1.Value,4)-1911)+"/"+ mid(Parameters!DATE1.Value ,5,2)+ "/"+mid(Parameters!DATE1.Value ,7,2)
Parameter日期變yyyyMMdd
=Cint(Format(Parameters!YourDate.Value, "yyyyMMdd"))
https://stackoverflow.com/questions/31253180/convert-a-date-to-an-integer-in-yyyymmdd-format-in-ssrs
列印日期 本來是 yyyy/MM/dd hh:mm:ss >>> yyyy/MM/dd
="列印日期:"+Format(Globals!ExecutionTime,"yyyy/MM/dd")
="列印日期:"+Format(Cdate(Globals!ExecutionTime),"yyyy/MM/dd")
列印日期(日期變民國年)
="列印日期:"+Format(Globals!ExecutionTime.AddYears (-1911),"yyy/MM/dd")
="列印日期:"+Format(Cdate(Globals!ExecutionTime).AddYears (-1911),"yyy/MM/dd")