最近在研究如何透過SSRS製作儀錶板,RS報表大多都是報表形式,適合細看不適合當作彙整用的儀表板
如果能透過儀表板延伸到趨勢圖表在延伸到明細報表,這樣在數據圖表的閱讀性能大幅提升,也不用浪費既有報表改用其他報表工具
可以把一些概述的數據會是指標放在行動報表上,在透過延伸的功能串到既有的明細報表
在這邊跟大家分享一下使用行動報表的一些小技巧 - 參數篩選
如果是針對傳入資料集在報表中在進行篩選,那很簡單就讀入資料集後,在篩選清單中選擇要篩選的欄位
但如果是要針對資料集使用的語法作參數篩選,像是只取出特定時間以後的資料,或是只取出特定欄位等於特定值對應的資料
一來是可以讓資料集使用的語法彈性更大,也可以降低每次傳出資料量,這時就需要在行動報表上加工
像是上方圖表,會只傳出特定時間點以後的數據(當然也可以擴充城起始時間 + 結束時間方式)
1. 先製作帶有參數的資料集 - 會根據參數變動資料集內容
可以在SSRS後台新增資料集的方式建立一個新的資料集
記得必須要先填寫參數的預設值,也不可以允許為Null
2. 在建立一個作為參數篩選清單的資料集
這邊簡單的產生近七天的日期
3. 建立行動報表
可以在SSRS後台直接點選行動報表進行建立
上圖是行動報表預設畫面
在資料頁面點選新增資料集把剛完成的資料集導入
帶有參數的資料集會有綠色的{},也可以點選設定鍵看到參數鍵沒有被鎖起來
回到配置頁面把[選擇清單]跟[圖表]拉進來
在資料頁面設定[選擇清單]使用的資料,,而顯示的圖表則要勾起以[選擇清單]作為篩選條件
然後在資料集設定上點選參數
選擇[選擇清單]的項目作為參數
這樣就完成設定了,點選預覽來觀看是否有成功變化
因為數據是取得特定時間以後的資料,所以當參數的時間越小,資料就會越多
行動報表的功能相對有限,如果太複雜的圖表可能使用Power BI在串回RS報表。
行動報表比較適合在既有的RS報表上在增加一些適合觀看的儀表板,當然也可以根據不同觀看設定作版面配置
留言列表