廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 10672 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
leohope
數位造型
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x0
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
什麼是自定義報表?
報表軟體的使用者一般是技術人員,用來項目開發或者搭建信息化系統,都是技術范。報表的最終使用者是業務人員,但開發者是技術人員,一旦業務發生變動或者有新的報表需求,改動就非常麻煩,改動時間甚至遙不可期。所以,自定義報表的呼聲越高,需求越來越多。
自定義報表的概念
有這麼一張
,業務人員可以自由設置數據的查詢條件、報表的樣式和報表的顯示形式,這就是自定義報表,也叫DIY報表。自定義報表的最大特徵,就是報表的查詢條件、顯示數據和樣式可以DIY,用戶需要什麼樣的數據,就可以自己動手輸出這樣的數據,需要什麼樣的報表,就可以自定義設計那樣的報表。
自定義報表的應用場景
某集團市場部,需要分析各個地區的銷售額與客戶線索數量的關係,以便預測出未來應該提供個客戶線索才會基本保障銷售額的完成。由於是探索未知,需要綜合多個因素找到相應關係,這種情況技術部門很難支持。該市場部管理層的「自定義報表」需求特別明顯。
某交通部門官員,需要查看該市各路段的交通狀況,以便有針對性的增加交通設施設備。下級業務人員根據領導指示,告知技術部門提供這樣的報表,然後發布到網站上供領導查看。技術人員就敲代碼實現,最後給領導看了,領導說這不是他想要的,需要重新改。這樣來來回回效率極低,領導不滿意,技術員出力還受氣。最後技術員長嘆一聲「業務人員能自定義報表設計和製作該多好」。
自定義報表軟體
 
如今市面上支持自定義報表功能的並不多,作為報表軟體生產廠商翹楚的帆軟軟體公司有什麼用的表現呢?
FineReport報表的報表設計器功能,就是對自定義報表的一個很好詮釋。通過FineReport 報表設計器,用戶可以輕鬆拖拽目標數據,定義數據維度,進而從不同維度不同條件分析結果。FineReport天然支持圖表轉換,數據的可讀性和可視化程度更高,決策分析更加簡單。
為了能完美響應用戶需求,帆軟公司將自定義報表軟體功能遷移到FineBI產品中,其展現效果、速度、模型搭建維度更上了一個台階,業務人員可以進行即時分析,同時大大提升了操作體驗。
自定義報表軟體FineReport免費下載地址:自定義報表工具下載
自定義報表製作流程
作為自定義報表詮釋的FineReport報表設計器,可以零代碼設計自定義報表,製作自定義報表流程相當簡單。

1、自定義報表數據集
FineReport設計器上新建一張新報表模板,新建數據集ds1,定義SQL語句為:SELECT * FROM [銷量] where 地區=${地區}’,這是一個帶參數的SQL語句,這裡的地區是參數名字。
在下方的參數面板中點擊刷新按鈕,便可以獲得數據集參數,給參數設置默認值「華東」,點擊預覽,效果如下:
 
同樣的方法,增加數據集ds2SQL語句為:SELECT * FROM [銷售總額]
2、自定義報表樣式集
模板設計效果展示如下圖:
 
標題:合并A1~D2單元格,寫入:地區銷售概況。
邊框:首先我們先來選中從A3~D5這一片區域,點擊工具欄中的 邊框 設置按鈕,在系統彈出的邊框對話框中,選擇 所有框線設置,同時添加內部和外部邊框。
斜線:合并A3~B3。右擊該單元格,選擇單元格元素,在二級菜單中,選擇斜線。系統會彈出一個斜線編輯的對話框,在文本編輯框中寫入我們在斜線當中要加入的內容:產品|銷售員|地區,可以通過添加空格來調整文字的位置。如下圖所示:
 
3. 綁定數據列集
將數據列拖拽至單元格,並設置單元格的屬性,設置位置及方法如下圖:
 
 
多數情況下,客戶需要顯示滿足一定條件的部分數據,這便需要用到參數。參數設計實際上就是一個動態的過濾數據的過程,便於用戶與數據能夠實時交互。
FineReport內置了一個默認的參數界面,用戶可在內置的界面中,調整參數的位置,並通過控制項設置得到各種不同的數據選擇方式。
4、參數界面布局集
點擊參數界面,進入參數編輯界面,在新建模板和數據集章節,我們在ds1數據集中定義了參數「地區」。
可以在參數界面的右側下方區域看到我們所有定義好的參數,點擊全部添加,將會使用默認的布局形成參數界面。
用戶可以根據需要將參數界面調整到自己喜歡的樣式。
 
5. 參數控制項風格集
將地區參數控制項類型改為下拉框,如下圖:
 
選中下拉框控制項,在右上方屬性表中,設置下拉框的數據字典,選擇資料庫表>FRDemo>銷量,實際值和顯示值都為地區欄位:
 
FineReportt除了可以用表格表現數據,還可以用圖表的形式更直觀地表現數據。我們將在上張報表的基礎上,添加圖表展示,通過圖表顯示每一種產品的銷量情況。
這裡我們選用格子數據源,意思是圖表中的數據源來自於單元格。
6、插入圖表集
合并A7~D18單元格,選擇菜單欄上插入>單元格元素>圖表,彈出圖表嚮導對話框如下圖,這裡選擇柱形圖>柱形圖,點擊確定:
 
選中圖表,在右側上方的圖表屬性面板中選擇圖表屬性表-數據,圖表數據來源使用默認單元格數據。
分類軸輸入公式=B4
系列名和系列值,分別為=C3=C4,如下圖:
 
點擊保存,圖表繪製完成。
圖表擴展屬性設置
這裡只想讓圖表反映整體情況,所以應為不擴展,上下父格均為無。
選擇圖表,在設計界面右下方單元格擴展屬性面板設置左父格、上父格均為無。
至此,自定義報表就製作結束了。FineReport報表設計器本身就是自定義報表的詮釋,在此也得到了全面的體現。下圖為自定義報表預覽。
 


FineReport報表設計工具——零編碼做報表、多維圖表、多源填報、許可權管理,完美兼容excel報表免費下載http://www.finereport.com/tw/



獻花 x0 回到頂端 [樓 主] From:未知地址 | Posted:2015-07-09 20:50 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.053553 second(s),query:15 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言