1. 概述
通過設置條件屬性,可以改變折線圖線條或标記點的屬性。如改變某個區間内線條的顔色,效果如下圖所示:
2. 改變區間線條顔色
2.1 準備數據
新建内置數據集 Embedded1,如下圖所示:
2.2 插入圖表
合并一片區域單元格,插入折線圖,如下圖所示:
2.3 綁定數據
綁定折線圖數據,如下圖所示:
2.4 設置條件屬性
新增配色條件屬性,實現當銷量大於 0 的線條設置爲紅色,如下圖所示:
注1:線條對應的是區間,不可以在條件屬性的條件設置中使用等於,只支持區間符号,如大於或等於。
注2:上面實現當銷量大於 0 的線條設置爲紅色,普通條件是值大於或等於 1,如果采用大於 0 會有 bug,所以目前只支持使用閉區間設置條件。
2.5 效果預覽
1)PC 端
保存報表,點擊分頁預覽,銷量大於 0 的區間線條變爲紅色,如下圖所示:
2)移動端
3. 自定義标記點屬性
除了條件屬性,其他設置同上面改變區間線條顔色的示例,下面只介紹條件屬性的設置。
2.1 設置條件屬性
新增标記點條件屬性,實現銷量等於 0 的标記點形狀爲菱形,顔色爲紅色,半徑爲4.5,如下圖所示:
2.2 效果預覽
1)PC 端
保存報表,點擊分頁預覽,标記點自定義樣式如下圖所示:
2)移動端
注:标記點設置條件時沒有符号限制。
4. 模板下載
已完成模板可參考:
%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Advanced\Chart\NewLineChart\改變區間線條顔色.cpt
%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Advanced\Chart\NewLineChart\自定義标記點屬性.cpt
點擊下載模板:
5. 注意事項
條件屬性中的線型對應的是一整個系列的連線,不支持設置區間或某個值的線型。