2017-11-22 13 views
0

내 (모든) 차트의 레이블 (x 축 방향)의 색상을 변경하려고합니다. 이것도 가능할지 모르겠지만 스타일을 만들고 개별 레이블에 할당하여 costum XML 옵션을 사용하여이 작업을 수행하려고했습니다. 그러나, 이것은 (아마 내가 잘못했기 때문에) 나를 위해 잘되지 않았다. 다음에서 현재의 맞춤 XML을 찾을 수 있습니다. 문제에 대한 내 시도가 없으면 다음 질문에 대한 답을 얻을 수 있기를 바랍니다.Oracle Apex 차트 : 레이블 색상 변경

1.) 하나의 라벨 만 색상을 변경할 수 있습니까? ?

2.) 그렇다면 라벨의 이름이 아닌 라벨의 이름으로 색상을 지정할 수 있습니까? 이는 차트의 결과에 따라 레이블의 순서가 달라지기 때문에 필요합니다.

미리 감사드립니다.

XML :

<charts> 
    <chart plot_type="CategorizedHorizontal" name="chart_448800575176822696"> 
     <chart_settings> 
      <title enabled="False" /> 
     <chart_background> 
      <fill type="Solid" color="0xffffff" opacity="0"/> 
      <border enabled="false"/> 
      <corners type="Square"/> 
     </chart_background> 
     <data_plot_background></data_plot_background> 

     <axes> 

     <y_axis> 
      <scale mode="Normal" minimum="0" maximum="100"/> 
      <title> 
       <text>Percentage</text> 
       <font family="Tahoma" size="10" color="0x000000" /> 
      </title> 
      <labels enabled="true" position="Outside"> 
       <font family="Tahoma" size="10" color="0x000000" /> 
       <format> 
        <![CDATA[{%Value}{numDecimals:0,decimalSeparator:.,thousandsSeparator:\,}]]> 
       </format> 
      </labels> 
      <major_grid enabled="False"/> 
      <minor_grid enabled="False"/> 
     </y_axis> 


     <x_axis> 
      <scale mode="Normal" inverted="True"/> 
      <title> 
       <text>label</text> 
       <font family="Tahoma" size="10" color="0x000000" /> 
      </title> 
      <labels enabled="true" rotation="0" position="Outside"> 
       <font family="Tahoma" size="10" color="0x000000" /> 
       <format> 
        <![CDATA[{%Value}{numDecimals:0,decimalSeparator:.,thousandsSeparator:\,}]]> 
       </format> 
      </labels> 
      <major_grid enabled="True" interlaced="false"><line color="Black"/></major_grid> 
      <minor_grid enabled="True"></minor_grid> 
     </x_axis> 

     </axes> 

    </chart_settings> 

    <data_plot_settings enable_3d_mode="false" > 
     <bar_series style="Silver"> 

     <tooltip_settings enabled="true"> 
     <format> 
      <![CDATA[{%Name}{enabled:False} - {%Value}{numDecimals:0,decimalSeparator:.,thousandsSeparator:\,}]]> 
     </format> 
      <font family="Tahoma" size="10" color="0x000000" /> 
      <position anchor="Float" valign="Top" padding="10" /> 
     </tooltip_settings> 

     <label_settings enabled="true" mode="Outside" multi_line_align="Center" rotation="90"> 
     <format> 
      <![CDATA[{%Value}{numDecimals:0,decimalSeparator:.,thousandsSeparator:\,}]]> 
     </format> 
      <background enabled="false"/> 
      <font family="Tahoma" size="10" color="0x000000" /> 
     </label_settings> 

     <bar_style></bar_style> 
     <marker_settings enabled="True" > 
      <marker type="None" /> 
     </marker_settings> 
     </bar_series> 
     </data_plot_settings>#DATA# 
    </chart> 
</charts> 

답변

0

AnyChart6이 축의 하나의 라벨을 사용자 정의하는 기능을 제공하지 않습니다. 그러나 사용자 지정 축 레이블을 추가 할 수 있습니다. 다음 예제와 코드를 살펴 보자 - http://6.anychart.com/products/anychart/docs/users-guide/index.html

- 또한 http://6.anychart.com/products/anychart/docs/users-guide/Samples/sample-custom-axes-labels.html#html-view

을이 문서에서 사용자 정의 레이블을 추가하는 방법에 대해 자세히 배울 수 있습니다