Java軟件報表軟件技術博客

          java報表軟件技術匯總 java報表軟件制作 報表軟件新聞
          posts - 355, comments - 100, trackbacks - 0, articles - 3
             :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理
           1、  什么是交叉報表

          交叉報表是報表當中常見的類型,屬于基本的報表,是行、列方向都有分組的報表。這里牽涉到另外一個概念即分組報表,這是所有報表當中最普通,最常見的報表類型,也是所有報表工具都支持的一種報表格式。從一般概念上來講,分組報表就是只有縱向的分組。傳統的分組報表制作方式是把報表劃分為條帶狀,用戶根據一個數據綁定向導指定分組,匯總字段,生成標準的分組報表。

          2、  為什么需要交叉報表

          2.1交叉報表圖例

          下圖是以FineReprot為圖例的一個交叉報表

           

          上表就是一張簡單的交叉報表,從圖中看出,表頭是由上表頭和左表頭組成,從形式上來看,有點類似于數學上的二維數列,橫縱兩列(i,j)兩個坐標共同決定了一個數值。

          2.2交叉報表在解決中國式復雜報表的應用

          交叉報表看似簡單,但是在實際應用中,特別是處理中國式復雜報表時,作用巨大。主要是因為中國式報表的自身特點決定的。

          避開純技術的數據源和運算等等不說,單單說一說中國報表的形式。

          中國式報表一般都會有格線,這樣會使得報表內容一目了然。在格線劃分的時候,交叉形式的格線使用率就很高。這樣也就解釋了為什么微軟的辦公軟件Excel在中國一直很受歡迎(但Excel不是專業的報表軟件,所以市場上出現了類Excel報表軟件)。

          其次,報表的邏輯關系還非常復雜,2.1中說,交叉報表類似于數學中的二維數列,即有2個變量共同決定一個數值。中國式報表在繪制時往往就帶有這個特點,如果不采用交叉式,又不能達到中國式報表,簡單直觀的形式要求。



          主站蜘蛛池模板: 乐昌市| 孟村| 北安市| 泗水县| 河北省| 景德镇市| 大丰市| 沭阳县| 湘乡市| 贵港市| 社会| 枞阳县| 周口市| 江油市| 渝中区| 青河县| 青川县| 全椒县| 明星| 洞口县| 武邑县| 柳江县| 含山县| 湟源县| 怀远县| 德令哈市| 鹤壁市| 紫云| 九江市| 云南省| 高阳县| 青州市| 大荔县| 晋州市| 咸宁市| 肇庆市| 陆良县| 泸定县| 桂阳县| 遂宁市| 自治县|