隨筆 - 225  文章 - 98  trackbacks - 0
          <2014年12月>
          30123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          隨筆分類

          相冊

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

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          圖表條件顯示屬于FineReport圖表特效之一,即根據(jù)一定的條件設(shè)置顯示一定的自定義圖表效果。本文主要介紹兩種圖表?xiàng)l件顯示形式

          根據(jù)條件顯示柱形圖柱子顏色      設(shè)置系列標(biāo)簽顏色與圖例顏色相同

          根據(jù)條件顯示柱形圖柱子顏色

          此特圖表特效適宜于希望將滿足一定條件的某個(gè)系列高亮顯示的要求。例如希望將如下圖,銷售成本最少的顯示紅色,銷售成本最大的藍(lán)色突出,以上需求可以通過設(shè)置圖表的條件顯示來實(shí)現(xiàn):
          圖表?xiàng)l件顯示

          根據(jù)條件顯示柱子顏色示例

          1 打開報(bào)表

          這是一張對(duì)數(shù)坐標(biāo)顯示柱形圖報(bào)表。

          2 修改系列樣式

          為突出條件顯示的色調(diào),將柱形圖的系列配色改為純色,如下圖:
          圖表?xiàng)l件顯示

          3 設(shè)置條件顯示

          根據(jù)條件顯示系列的顏色

          選中圖表,選擇報(bào)表屬性表-特效>條件顯示,點(diǎn)擊,添加條件屬性1,添加完成之后,單擊條件屬性1,彈出條件屬性設(shè)置對(duì)話框,改變背景色為紅色,條件為值 等于 ‘=sql(“FRDemo”,”select min(成本價(jià)) from 產(chǎn)品 where 類別ID= 1″,1)’;

          使用sql公式獲取類別ID為1時(shí)的最小成本,當(dāng)值等于最小值時(shí),柱子顏色變?yōu)榧t色。
          圖表?xiàng)l件顯示

          根據(jù)條件顯示系列的邊框格式

          對(duì)最大成本系列設(shè)置類似,添加條件屬性2,點(diǎn)擊選擇要改變的屬性,條件為值 等于 ‘=sql(“FRDemo”,”select max(成本價(jià)) from 產(chǎn)品 where 類別ID= 1″,1)’,如下圖:
          圖表?xiàng)l件顯示

          同樣的方法可以控制標(biāo)簽內(nèi)容、主次坐標(biāo)軸、趨勢線等其他屬性。

          點(diǎn)擊分頁預(yù)覽,模板效果如上圖。

          設(shè)置系列標(biāo)簽顏色與圖例顏色相同

          1. 問題描述

          在查看圖表的標(biāo)簽數(shù)據(jù)時(shí),希望標(biāo)簽內(nèi)容和圖例的顏色相同,即實(shí)現(xiàn)如下圖所示的效果。效果圖如下:
          圖表?xiàng)l件顯示

          2. 解決方案

          通過設(shè)置條件顯示給每個(gè)系列單獨(dú)設(shè)置標(biāo)簽顯示顏色即可。

          3. 示例

          打開模板,設(shè)置條件顯示。

          選中圖表,單擊圖表屬性表-特效>條件顯示,添加條件屬性1,屬性選擇標(biāo)簽內(nèi)容,修改標(biāo)簽字體的樣式,這里將字體顏色修改為紅色,然后在普通條件處增加系列序號(hào)等于對(duì)應(yīng)的序號(hào)即可,如下圖:
          圖表?xiàng)l件顯示

          同樣可以對(duì)其它屬性進(jìn)行修改。

          點(diǎn)擊分頁預(yù)覽,可以看到如上圖效果。

          原文轉(zhuǎn)載自:FineReport官網(wǎng):http://www.finereport.com/knowledge/chart/conditiondisplay.html



          了解Java報(bào)表工具就從這里開始
          posted on 2014-12-11 15:31 season 閱讀(137) 評(píng)論(0)  編輯  收藏 所屬分類: Java報(bào)表—技術(shù)知識(shí)
          主站蜘蛛池模板: 东阿县| 中宁县| 临潭县| 同江市| 义乌市| 华池县| 如皋市| 偃师市| 安西县| 遂昌县| 定西市| 叶城县| 藁城市| 海宁市| 响水县| 广德县| 康保县| 虎林市| 光泽县| 山西省| 容城县| 望谟县| 深圳市| 安图县| 麦盖提县| 怀仁县| 漾濞| 明光市| 民乐县| 义乌市| 尼玛县| 长丰县| 隆昌县| 鄂温| 余姚市| 彭州市| 青铜峡市| 崇明县| 巴林左旗| 宝丰县| 汕头市|