您好,登錄后才能下訂單哦!
從報表需求的整個發展歷程來看,可以分為兩個階段:
1、靜態報表:解決顯示、打印、導出報表數據的需要。
2、交互式報表:解決終端用戶分析數據的需要,通常會用到數據可視化、向下鉆取、貫穿鉆取、數據過濾、數據排序等功能。
這篇文章主要介紹交互式報表中常用到的數據分析方法。
(一) 數據可視化
數據可視化技術是將數據以圖形化的方式進行顯示,讓數據更易于閱讀、理解和分析。早期的數據可視化以圖表(Chart)為主,現代商業報表中逐漸加入迷離圖(Sparkline)、數據條(Bullet)、圖標集(Icon)、儀表盤(Gauge)、地圖(Map)用于數據可視化,而數據可視化常用作交互式報表的基本載體。實現步驟。
(二) 向下鉆取
向下鉆取是根據終端用戶的需求,動態的顯示或隱藏報表數據,常用于匯總類型報表。向下鉆取報表在設計模板時,所有的數據顯示均在同一個報表內完成。在運行時,可以通過終端用戶點擊的操作來折疊或展開明細數據。實現步驟。
(三) 貫穿鉆取
貫穿鉆取是通過點擊一級報表區域,跳轉至二級報表的一種報表數據分析方式。報表設計時需要完成一級、二級兩個報表的模板,并通過參數建立兩級報表之間的關系。常見的一級報表可以使用交互式圖表來實現,通過點擊圖表區域可以跳轉至二級報表。實現步驟。
(四) 數據過濾
動態過濾是在運行時為用戶提供數據過濾的功能,用戶可以根據自己的需要選擇關系的數據進行查看。通過這種方式可更準確的提供用戶關系的報表數據。常用的過濾分為單條件過濾、組合條件過濾、級聯條件過濾。實現步驟。
(五) 數據排序
動態排序是為最終用戶提供對報表數據排序的能力。雖然該功能在應用系統中經常用到,比如用表格顯示數據時可以很方便的完成數據排序操作,但是,早期的靜態報表中生成的報表不具備用戶交互能力,所以,這也是現代商業報表中具有的一個功能。實現步驟。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。