ireport入門教程之折線圖的實現?

ireport入門教程之折線圖的實現,本文介紹ireport中折線圖的具體實現方法

工具/原料

ireport

方法/步驟

折線圖在很多場合都會用到,同時也有很多支持畫折線圖的軟件。ireport中的實現方法如下:

新建一張空報表,如圖所示進行下一步操作。

ireport入門教程之折線圖的實現

ireport入門教程之折線圖的實現

ireport入門教程之折線圖的實現

ireport入門教程之折線圖的實現

ireport入門教程之折線圖的實現

ireport入門教程之折線圖的實現

新建數據庫及執行語句。

添加chart控件。在summary的區域拖拽一個chart控件。如果空間窗口沒有打開,可以在窗口菜單下,找到組建面板。

ireport入門教程之折線圖的實現

ireport入門教程之折線圖的實現

ireport入門教程之折線圖的實現

選擇折線圖。設置參數步驟如圖所示:

ireport入門教程之折線圖的實現

ireport入門教程之折線圖的實現

ireport入門教程之折線圖的實現

ireport入門教程之折線圖的實現

ireport入門教程之折線圖的實現

ireport入門教程之折線圖的實現

預覽折線圖。點擊預覽按鈕。

ireport入門教程之折線圖的實現

ireport入門教程之折線圖的實現

設置折線圖屬性值。點擊chart,可以看到窗口右側的屬性設置。可以設置自己需要的樣式。

ireport入門教程之折線圖的實現

設置完成。預覽自己的折線圖。

ireport入門教程之折線圖的實現

同為比較常用的java報表生成工具,FineReport對摺線圖的解決方案和實現方法與ireport有所不同,具體實現思路和步驟如下,供ireport使用者借鑑。以下是FineReport中一類折線圖的具體實現方法:

折線圖監控工業控制

1. 問題描述

工業控制行業,汙水處理的流程系統中,用折線圖反映出一段時間內,進水流量、出水流量、氣體流量、剩餘汙泥流量等指標的波動趨勢。

用戶查看圖表時,對於某一時間的數據,鼠標移上去,能定位到這個時間點對應的各條折線上的數據,能隨著鼠標上下移動,顯示出來,如下圖:

這樣的圖表效果我們可以使用折線圖以及圖表交互屬性來實現。

ireport入門教程之折線圖的實現

2. 示例

2.1 準備數據

新建工作薄,添加內置數據集ds1,數據如下:

ireport入門教程之折線圖的實現

2.2 插入折線圖

選擇插入>懸浮元素>插入圖表,彈出圖表嚮導對話框,選擇折線圖。

點擊確定,選中圖表,選擇圖表屬性表-數據,圖表來源來自內置數據集,設置如下:

ireport入門教程之折線圖的實現

2.3 交互屬性設置

查看圖表時,鼠標移到圖表上能夠有提示,這個可以通過圖表交互來實現。選中折線圖,點擊圖表屬性表-特效>交互屬性,設置數據點提示及座標軸交互,如下圖:

ireport入門教程之折線圖的實現

2.4 樣式設置

最後我們可以給圖表設置樣式,使得圖表更加專業。

點擊圖表屬性表-樣式>區域>繪圖區,勾選掉網格線屬性下的橫向,將橫向網格線的線型設為無;

分類軸是日期時間,可以分類軸的數字改為時間類型,並設置格式為hh:mm;

相關問題答案