Web报表系统葡萄城报表:Web 报表
Web(World Wide Web)即全球廣域網,也稱為萬維網,它是一種基于超文本和 HTTP 的、全球性的、動態交互的、跨平臺的分布式圖形信息系統。Web 報表是以 Web 作為信息展示平臺,可以讓用戶在線查看、編輯、保存、輸出的報表。
一、Web 報表的起源
在沒有計算機以前,人們利用紙和筆來記錄數據,報表數據和報表格式是緊密結合在一起的,都是在同一個本子上。數據也只能有一種幾乎只有記帳的人才能理解的表現形式,且這種形式難于修改。
計算機作為一種新的生產工具出現后,它有一個主要功能就是文字輸出,如文件打印、表格輸出等,相比較手工方式而言,工作效率大大提高。此時報表生成主要依靠 excel、wps 等文字處理工具,但是這僅僅是將手工記錄變為電子記錄,未涉及到報表數據的集中、共享等環節。
隨著信息化水平的提高, C/S體系結構逐漸成熟,隨之出現了一些報表工具。這些工具的基本特點是單數據源、條帶式分組統計模型,通過控件拖拽方式繪制報表,在不編碼的情況下能完成簡單地行式(分組)報表和單片交叉報表,數據集中在數據庫中,可以共享。但是由于其數據模型源于國外的報表習慣,無法滿足中國式報表的需求。
B/S 模式逐漸取代 C/S 后,市場上對 Web 報表的需求越來越強烈。之前出現的報表工具大都開始進行改進,以便支持 B/S 結構,同時也出現了許多新的報表工具。這些工具基本上分為兩類,一類是基于 delphi 軟件通過控件方式實現 web 報表,進而將報表計算移至服務器上進行,再改進為支持 Linux;另一類是基于 Java 的開源軟件。另外還有一種類 Excel 的工具,展現能力非常強,能解決中國式報表的樣式問題,但是因為沒有數據模型,導致其數據處理能力幾乎為零,程序員需要按格編寫代碼往里填數。
二、Web 報表的優勢
數據源的多樣性。Web 報表支持數據庫、文件和 Json 等數據源類型,通過 JDBC/JNDI、葡萄城報表等系統就能連接到MySql,DB2, Oracel, Sybase,SQLServer 等所有主流數據庫,合并不同來源的數據,輕松實現異構數據源的之間的表關聯。此外在 Web 報表中僅需提供原始明細數據,無需通過 SQL 或編碼的方式對數據進行匯總加工。
報表樣式豐富。Web 報表生成的文件類型比較豐富,可以快速創建 Excel 表格、Word 文檔聚合、圖表、Dashboard、地圖等多種類型的報表,方便不同情境的使用。
交互方式靈活。無論 Windows, MacOS, 還是 Linux 操作系統,都可以輕松使用 Web 報表系統設計電子表格。同時允許多人遠程協助設計報表模板,通過強大的模板鎖定、解鎖和權限控制,能保證多人協作的高效和同步。
三、Web 報表的類型
1.按報表數據表達形式的不同可分為:
- 列表式:報表內容按照表頭順序平鋪式展示,便于查看詳細信息。
- 摘要式:使用頻率最高的一種報表形式,多用于數據匯總統計。
- 矩陣式:主要用于多條件數據統計。
- 鉆取式:改變維的層次,變換分析的粒度。它包括向上鉆取和向下鉆取。
2.按報表的布局、數據源結構、打印方式和數據分析方式可分為:
- 清單報表:最簡單的一種陳列方式,主要用于列舉數據,如銷售清單、客戶清單、商品清單等。
- 分欄報表:通過分欄可充分利用報表繪制區域,該類型的報表也可細分為橫向分欄和縱向分欄兩種結構。
- 分組報表:這類報表對數據進行分類顯示,便于實現數據的匯總,可分為單條件分組和嵌套分組。
- 交叉報表:按照行、列兩個維度分類匯總數據的一種報表結構,行、列均支持單條件分組和嵌套分組。
- 并排報表:將報表按照縱向分為多個不同的布局的區域,每個區域可設置單獨的數據源。
- 主從報表:主要用于顯示一對多結構的數據。
- 套打報表:主要用于制式報表的打印,報表的整體格式、每個數據的打印位置都有嚴格要求,打印時只需將數據打印到指定的位置,常見的有:財務發票打印、發貨清單打印、提貨單打印等。
- 圖表報表:將數據以圖表的方式呈現,可更好的分析數據之間的關系,數據的發展趨勢。
- 交互式報表:主要滿足用戶按需分析報表數據的需求,通常包含向下鉆取、貫穿鉆取、數據過濾、數據排序等方式。
四、Web 報表工具
葡萄城報表方案針對Java/PHP軟件研發和系統集成的需求,提供基于HTML5的報表集成方式,讓Web應用、APP應用和桌面應用程序開發變得高效、高質量。
-
轉載請注明出自:葡萄城報表?
http://www.grapecity.com.cn/enterprise-solutions/activereports_server/
總結
以上是生活随笔為你收集整理的Web报表系统葡萄城报表:Web 报表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: R语言ggplot2可视化:可视化柱状图
- 下一篇: HTML5七夕情人节表白网页制作【爱心雨