建立報表變數 LineTotalNo 後
在報表增加函數
Public Function SetNo(val as Microsoft.ReportingServices.ReportProcessing.OnDemandReportObjectModel.Variable) As Integer
val.Value = val.Value + 1
Return val.Value
End Function
Public Function GetNo(val as Microsoft.ReportingServices.ReportProcessing.OnDemandReportObjectModel.Variable) As Integer
Return val.Value
End Function
一個格子設定變數值,其他的格子取值就可以設定背景顏色單雙列不同
https://onedrive.live.com/?cid=BF14192BD27975CB&id=bf14192bd27975cb%212277
2 Comments
類似的功能我用rownumber(nothing) mod 2來判斷要顯示的顏色。
請問百敬老師, 用函數是因為效能關係嗎?
因為 rownumber() 函數不一定會照順序傳回列數,例如有 aggregate 多筆紀錄的群組,你可以下載我寫的範例,多加一欄有 =rownuber(nothing) 的內容,檢視回傳的結果