隨筆 - 225  文章 - 98  trackbacks - 0
          <2012年11月>
          28293031123
          45678910
          11121314151617
          18192021222324
          2526272829301
          2345678

          隨筆分類

          相冊(cè)

          報(bào)表工具廠商們

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

                         

          上一次講了這三種主流的報(bào)表工具在數(shù)據(jù)源支持上的差異,這次要說(shuō)一下最近正在關(guān)注的統(tǒng)計(jì)展現(xiàn)的不同。

          直接進(jìn)入主題,從數(shù)據(jù)擴(kuò)展上面開始講,finereport報(bào)表動(dòng)態(tài)返回?cái)?shù)據(jù)記錄,單元格綁定的數(shù)據(jù)可自動(dòng)進(jìn)行擴(kuò)展,支持全界面和書寫表達(dá)式兩種設(shè)置方式;RQ動(dòng)態(tài)返回?cái)?shù)據(jù)記錄,單元格綁定的數(shù)據(jù)可自動(dòng)進(jìn)行擴(kuò)展,支持全界面和書寫表達(dá)式兩種設(shè)置方式;而水晶報(bào)表不支持,是傳統(tǒng)條帶狀工具。

          行列對(duì)稱這個(gè)功能:finereport數(shù)據(jù)的擴(kuò)展,并非像傳統(tǒng)的分組報(bào)表只能縱向的擴(kuò)展,而是天然支持行列對(duì)稱,不需要寫一行代碼,設(shè)計(jì)橫向報(bào)表;RQ數(shù)據(jù)的擴(kuò)展,并非像傳統(tǒng)的分組報(bào)表只能縱向的擴(kuò)展,而是天然支持行列對(duì)稱,不需要寫一行代碼,設(shè)計(jì)橫向報(bào)表;水晶報(bào)表不支持。

          單元格附屬關(guān)系:finereport綁定數(shù)據(jù)列后的單元格之間并非平行關(guān)系,而是存在附屬關(guān)系。附屬格跟隨其父格擴(kuò)展;RQ綁定數(shù)據(jù)列后的單元格之間并非平行關(guān)系,而是存在附屬關(guān)系。附屬格跟隨其父格擴(kuò)展。;水晶報(bào)表不支持。

          分組/列表:finereport可合并數(shù)據(jù)列當(dāng)中的內(nèi)容相同的值,返回給報(bào)表,即一般意義上的分組。或者不進(jìn)行合并,按照數(shù)據(jù)庫(kù)中的原樣返回到報(bào)表中;RQ可合并數(shù)據(jù)列當(dāng)中的內(nèi)容相同的值,返回給報(bào)表,即一般意義上的分組。或者不進(jìn)行合并,按照數(shù)據(jù)庫(kù)中的原樣返回到報(bào)表中;水晶報(bào)表支持,不同報(bào)表區(qū)域的數(shù)據(jù)展示方式不同,分組眉,分組腳即為分組形式,主體區(qū)為列表數(shù)據(jù)。

          數(shù)據(jù)匯總:finereport對(duì)數(shù)據(jù)進(jìn)行求和,平均,個(gè)數(shù)統(tǒng)計(jì)等等。另外,還有頁(yè)內(nèi)匯總,組內(nèi)匯總等等多種匯總方式;RQ對(duì)數(shù)據(jù)進(jìn)行求和,平均,個(gè)數(shù)統(tǒng)計(jì)等等。另外,還有頁(yè)內(nèi)匯總,組內(nèi)匯總等等多種匯總方式;水晶報(bào)表在指定的分組眉,分組腳區(qū)域進(jìn)行簡(jiǎn)單的匯總。

          公式分組:finereport對(duì)數(shù)據(jù)記錄,并不是簡(jiǎn)單地按照值進(jìn)行分組,而是根據(jù)一定的公式邏輯的計(jì)算結(jié)果進(jìn)行分組;RQ通過(guò)單元格編輯表達(dá)式來(lái)實(shí)現(xiàn);水晶通過(guò)單元格編輯表達(dá)式來(lái)實(shí)現(xiàn);水晶報(bào)表不支持。

          高級(jí)分組:finereport數(shù)據(jù)并非枚舉,而是可能需要按照分段分組,或者其它不規(guī)則的劃分;RQ支持分段式分組;水晶報(bào)表支持簡(jiǎn)單的分段式分組。

          多數(shù)據(jù)源關(guān)聯(lián):finereport數(shù)據(jù)可以來(lái)自于多個(gè)不同的數(shù)據(jù)源,多個(gè)不同物理數(shù)據(jù)庫(kù),或不同類型的數(shù)據(jù)源;RQ數(shù)據(jù)可以來(lái)自于多個(gè)不同的數(shù)據(jù)源,多個(gè)不同物理數(shù)據(jù)庫(kù),或不同類型的數(shù)據(jù)源;水晶報(bào)表不支持,需要事先通過(guò)SQL將多個(gè)數(shù)據(jù)集拼合到一起。

          數(shù)據(jù)形態(tài):finerepor包括數(shù)據(jù)字典和公式形態(tài),數(shù)據(jù)字典是將報(bào)表設(shè)計(jì)的實(shí)際值和預(yù)覽顯示值的轉(zhuǎn)換,主要用于關(guān)系表的數(shù)據(jù)轉(zhuǎn)換;RQ通過(guò)實(shí)際值和顯示值來(lái)達(dá)成數(shù)據(jù)形態(tài);水晶報(bào)表不支持。

          層次坐標(biāo):finereport對(duì)報(bào)表擴(kuò)展后的數(shù)據(jù),進(jìn)行定位,從而可以設(shè)計(jì)同期比,占比,累計(jì),排名等傳統(tǒng)的工具無(wú)法實(shí)現(xiàn)的報(bào)表;RQ對(duì)報(bào)表擴(kuò)展后的數(shù)據(jù),進(jìn)行定位,從而可以設(shè)計(jì)同期比,占比,累計(jì),排名等傳統(tǒng)的工具無(wú)法實(shí)現(xiàn)的報(bào)表;水晶報(bào)表不支持。

          編號(hào):finereport對(duì)擴(kuò)展后的數(shù)據(jù)進(jìn)行編號(hào),或者自定義編號(hào)列表;RQ對(duì)擴(kuò)展后的數(shù)據(jù)進(jìn)行編號(hào),或者自定義編號(hào)列表;水晶報(bào)表不支持。

          子報(bào)表:finereport單元格內(nèi)支持子報(bào)表,可以把報(bào)表劃分成互不影響的邏輯塊;RQ單元格內(nèi)支持子報(bào)表,可以把報(bào)表劃分成互不影響的邏輯塊;水晶報(bào)表單元格內(nèi)支持子報(bào)表,可以把報(bào)表劃分成互不影響的邏輯塊。

          公式運(yùn)算:finereport增加了多種常用但EXCEL不支持的公式,特別是針對(duì)時(shí)間的公式運(yùn)算,同時(shí)頁(yè)眉頁(yè)腳等處也增加了公式運(yùn)算的支持。同時(shí)具有公式擴(kuò)展功能;RQ增加了多種常用但EXCEL不支持的公式,特別是針對(duì)時(shí)間的公式運(yùn)算,同時(shí)頁(yè)眉頁(yè)腳等處也增加了公式運(yùn)算的支持。同時(shí)具有公式擴(kuò)展功能;水晶報(bào)表支持一些簡(jiǎn)單的公式。

          組織遞歸樹:finereport針對(duì)ID,PREID形式的數(shù)據(jù),可以自動(dòng)進(jìn)行組織遞歸樹分層,無(wú)需多層過(guò)濾條件,同時(shí)也提升此類報(bào)表的執(zhí)行性能;RQ不支持;水晶報(bào)表不支持。

          總結(jié):finereport可以制作分組報(bào)表,交叉表,多層交叉表,明細(xì)表,主從報(bào)表,分為多片的報(bào)表,以及其它任意不規(guī)則的報(bào)表類型;RQ可以制作分組報(bào)表,交叉表,多層交叉表,明細(xì)表,主從報(bào)表,分為多片的報(bào)表,以及其它任意不規(guī)則的報(bào)表類型;水晶報(bào)表僅支持簡(jiǎn)單的分組報(bào)表,明細(xì)報(bào)表,交叉表,主子表。對(duì)復(fù)雜的中國(guó)式報(bào)表僅能通過(guò)編程來(lái)實(shí)現(xiàn)。



          了解Java報(bào)表工具就從這里開始
          posted on 2012-11-09 11:38 season 閱讀(274) 評(píng)論(0)  編輯  收藏 所屬分類: Java報(bào)表—功能比較
          主站蜘蛛池模板: 旬邑县| 周至县| 若尔盖县| 沙河市| 英超| 凯里市| 鹿邑县| 都昌县| 区。| 康平县| 霞浦县| 东源县| 特克斯县| 伊春市| 郴州市| 宣恩县| 玉溪市| 民勤县| 洛隆县| 玛纳斯县| 甘肃省| 剑川县| 西畴县| 石渠县| 石门县| 衢州市| 台东县| 神木县| 佛山市| 五台县| 筠连县| 甘南县| 子长县| 余姚市| 江孜县| 高平市| 吉首市| 平安县| 乐安县| 个旧市| 板桥市|