為什么說中國式報表特殊--1、國外報表
不知道大家注意到沒有,國外的很多報表工具,象水晶報表( Crystal Reprot )、 Style Report 、 Jasper Report 、 IRport 、 Fast Report 、 QuickReport ( Dephi 內嵌報表控件)等等,這些產品有一個共同點:×× Report 。 Report 在字典里的解釋大致是報告的意思。從產品的名稱看,國外的報表工具似乎更象在解決報告的問題。
國外的報表樣式非常規整,沒有格線,表頭非常簡單,沒有斜線表頭、沒有分層分組。一張報表提供的信息有限,如果要看所有信息,就只能幾張表對照著看了。另外,國外的報表似乎沒有填的需求(也許是業務規范或者應用水平高的緣故?)建議大家找幾個報表工具提供的樣例來對比看看。
基于這種報表需求,幾乎所有的國外報表工具(除 F1 外)都采用如下方式:
( 1 )數學模型都是基于近三十年前的 SQL/OLAP 理論設計的,雖不斷地有所改良,但根本處理方案并沒有本質的變化。
( 2 )報表工具的主編輯界面呈條帶狀,以模擬 SQL 中的 Select 和 Group 運算;在行方向(橫向)上的能力很強,可以添加小計、合計等各種運算。
(
3
)拖拽式制表,不懂業務的人做起來也非常方便。
( 4 )采用獨立服務器,有獨立的權限控制機制,無法享受應用服務器的集群等能力。
?
附:寫這部分的時候,參閱了很多資料,感覺思路還是不太清晰,希望大家也能幫著總結一下。參考了如下資料:
http://support.businessobjects.com/communityCS/TechnicalPapers/cr_sample_rpts_desc.pdf 。
posted on 2006-10-17 15:51 java-report 閱讀(3510) 評論(0) 編輯 收藏