程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> SQL報表,Cell報表和中國式報表

SQL報表,Cell報表和中國式報表

編輯:關於JAVA
根據報表的繪制方式,報表工具大致可以分為SQL(SQL Server培訓MySQL培訓 )畫布方式和Cell單元格方式: SQL畫布方式報表工具的特點是將報表水平分割成若干個區域,在各個區域上放置報表組件,報表組件位置可以是任意的,各組件可以互相重疊。畫布式報表工具的優點是可以做到可視化數據綁定,組件位置自由。缺點是插入列、組件對齊困難,畫表格線經常出現線與線之間的錯開現象。這種報表只是很好的解決了"報"的問題,但對於"表"的問題依然存在。比較著名的畫布式報表工具主要有 Crystal Report、FastReport等。 CELL單元格式報表工具,是將報表看作是由一系列連續的單元格組成的區域。要改變報表組件(一般是文本或圖形)的位置,只能通過改變行高列寬方式進行,組件之間不能重疊,單元格可以合並。單元格式報表工具的優點是畫線,插入列,多行列標題繪制非常方便,但格子中的動態數據綁定,往往需要手寫公式來進行。這種報表只是很好的解決了"表"的問題,但對於"報"的問題依然存在。F1BOOK是一款比較著名的單元格式報表工具。 中國式報表的特點是報表由一系列的橫線與豎線圍成一個個封閉的格子,然後在各個格子中填充相應的數據。因此,畫線的簡單與否,直接關系到設計報表的效率。報表工具應該根據國內報表用戶的需求,融合兩種報表工具的優點,使用戶可以可視化地綁定數據,也可以象Excel一樣來畫線,從而大大提高了設計中國式報表的效率。 比如: FineReport報表....
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved