2016-04-19 3 views
0

Я рендеринга диаграммы с помощью Fusion Charts бесплатно:слитые диаграммы по оси Х значения Issue

var strXML = "<graph caption='Ideation' showNames='1' decimalPrecision='0' canvasBorderThickness='0' labeldisplay='auto'>"; 
       strXML += "<set name='Submitted' value='" + IdSub+ "' color='2595FF'/>"; 
       strXML += "<set name='Under review' value='" + IdUndR+ "' color='FFC000'/>"; 
       strXML += "<set name='Approved' value='" + IdApp+ "' color='00B050'/>"; 
       strXML += "<set name='Rejected' value='" + IdRej+ "'  color='990000'/></graph>"; 

      var chart4 = new FusionCharts("FusionChartsFree/Charts/FCF_Bar2D.swf", "ChartId", "300", "200"); 
      chart4.setDataXML(strXML);  
      chart4.render("chartIdeation"); 

и получил этот график визуализации:
Chart

X-ось показывает неправильные значения: 0,1,1 , 2,2,3. Также бары должны заканчиваться на линиях сетки, например: Утверждено

ответ

0

Это может быть связано с decimalPrecision, установленным в 0. Ваша ось кажется очень маленькой, и вы игнорируете десятичные точки. Таким образом, 1.1 или 2.5 просто показаны как 1 или 2.

Также обновите до последней версии.

+0

Я изменил переменные, чтобы начать с 10, чтобы посмотреть, как это будет выглядеть, и это нормально – Ulee

+1

По переменной, я предполагаю, что вы измените значение данных. Это может решить вашу текущую проблему, но не отвечает на фактическую проблему, потому что вы не можете изменять точки данных по своему усмотрению. :-) – pallabB