Java軟件報(bào)表軟件技術(shù)博客

          java報(bào)表軟件技術(shù)匯總 java報(bào)表軟件制作 報(bào)表軟件新聞
          posts - 355, comments - 100, trackbacks - 0, articles - 3
             :: 首頁(yè) :: 新隨筆 ::  :: 聚合  :: 管理

          有時(shí)候我們不需要在報(bào)表中顯示出所有的數(shù)據(jù),只需顯示情況比較顯著的記錄。

          如下圖這張報(bào)表,顯示出了所有疾病的所有病因

          但是事實(shí)上我們只需要病因最普遍的前3條記錄,這個(gè)病因普遍度是根據(jù)病人數(shù)量判斷的。
          下面就看一下這種需求的實(shí)現(xiàn)方法,我們選擇FineReport報(bào)表作為實(shí)現(xiàn)工具
          1.       新建數(shù)據(jù)集(略)
          2.       表樣設(shè)計(jì)
          2.1 綁定數(shù)據(jù)列,如下表
          單元格
          數(shù)據(jù)列
          屬性
          A2
          disease
          從上到下擴(kuò)展,居中,其余默認(rèn)
          B2
          cause
          從上到下擴(kuò)展,居中,其余默認(rèn)
          C2
          patients
          從上到下擴(kuò)展,居中,其余默認(rèn)
          2.2    表樣圖如下
          3.       設(shè)置數(shù)據(jù)列——高級(jí)屬性
          雙擊B2,彈出數(shù)據(jù)列面板,選擇“高級(jí)”,進(jìn)行如下圖的設(shè)置,公式為=count(Embedded1.select(patients)),為數(shù)據(jù)集函數(shù),意為給patients計(jì)數(shù)
           
          4.       預(yù)覽
          至此,報(bào)表已設(shè)計(jì)完畢,只顯示病人數(shù)量最多的前三種病因,效果如下圖


          主站蜘蛛池模板: 双辽市| 霍邱县| 马尔康县| 奉贤区| 绩溪县| 阳原县| 远安县| 房产| 竹山县| 威信县| 清流县| 宜宾县| 宁南县| 富宁县| 阿鲁科尔沁旗| 中宁县| 台北市| 扶风县| 威宁| 普格县| 桂林市| 南靖县| 梨树县| 得荣县| 安福县| 定西市| 黄冈市| 临汾市| 曲松县| 锡林郭勒盟| 黔南| 齐河县| 五台县| 安阳县| 横山县| 太湖县| 化州市| 梁河县| 九龙城区| 侯马市| 太原市|