【運算式】
1. 截斷
=IIf(Len(Fields!CoursewareName.Value)>10,Left(Fields!CoursewareName.Value,10),Fields!CoursewareName.Value)
2.隔行換色
=Iif(RowNumber(Nothing) Mod 2, "#fffbe9", "White")
3.轉換你的數字為文本
=Code.ExpandPrice(Fields!Amount.Value,".")
4.提取這個IP地址或伺服器名稱
=Mid(Globals!ReportServerUrl,8,InStr(9,Globals!ReportServerUrl,"/")-8)
5.假設你想每頁顯示20行,那麼添加一個組到你的報表中,它具有以下運算式,組選擇page break at the end選項
=int((RowNumber(Nothing)-1)/20)
6.實現:值的結構百分比的運算式:
Value=iif(Sum(Fields!ED.Value, "projectname")=0,0,Sum(Fields!ED.Value)/Sum(Fields!ED.Value, "projectname"))
7.實現:當值為0時不顯示(白色),當小於0時為紅色,否則為黑色。
Color=iif(Sum(Fields!ED.Value)=0,"white",iif(Sum(Fields!ED.Value)<0,"red","black"))
8.:設定行號 RowNumber
設定需要展示行號的儲存格的運算式內容為:=RowNumber(nothing),注意:nothing 表示資料集或組,這裡的nothing是資料集的預設值。
【報表URL】
報表 URL 包含 Web 服務器的名稱、報表伺服器虛擬目錄的名稱以及報表的完全限定名稱。(完整名稱包含報表路徑,並以報表本身的
名稱結束。)
例如:http://server/virtualroot?%5B/pathinfo%5D&prefix:param=value%5B&prefix:param=value%5D...n]
常用首碼及其參數名:
1. rc:toolbar=true/false 顯示/不顯示工具列
2. rs:command=render 呈現報表
3. rs:format=PDF(DOC,XLS)匯出報表格式
4. rc:parameters=true/false 顯示/不顯示工具列的參數選擇地區
5. @Parameter=value 直接傳遞參數值