2013-04-15 5 views
0

글쎄, 문제는이 문제가있는 내 jsfiddle : http://jsfiddle.net/pLDeq/1/Highcharts : 콤보 듀얼 축 동적 드릴 다운 (스택 차트)

, 나는 내가 누적 차트로 변경 열에서 클릭 할 때 볼 수있다하지만, 가끔은 3 열, 5 등, 내 질문은, 이걸 감지하는 방법이 존재합니까?

if (drilldown) { 
    setChart([drilldown.name, drilldown.name1, drilldown.name2, drilldown.name3, drilldown.name4, drilldown.name5], drilldown.categories, [drilldown.data, drilldown.data1, drilldown.data2, drilldown.data3, drilldown.data4, drilldown.data5], drilldown.color, [drilldown.type]); 
} 

아직 해결할 수없는 또 다른 이유는 전설과 툴팁에 대한 드릴 다운에서 이름을 얻을 수없는 이유는 무엇입니까? 드릴 다운을위한 툴팁을 포맷 할 수 있습니까? '

답변

1

1) 본에 데이터 1, 데이터 2, 데이터 3 등의 변경 :

   data:[[ 
        {name:'Recomendación',y:17}, 
        {name:'Recomendación',y:20}, 
        {name:'Recomendación',y:50} 
       ],[ 
        {name:'Area de Oportunidad',y:3}, 
        {name:'Area de Oportunidad',y:0}, 
        {name:'Area de Oportunidad',y:3} 
       ],[ 
        {name:'Observación',y:1}, 
        {name:'Observación',y:1}, 
        {name:'Observación',y:2} 
       ]], 

그런 setChart의 사용 :

setChart([drilldown.name, drilldown.name1, drilldown.name2, drilldown.name3, drilldown.name4, drilldown.name5], drilldown.categories, drilldown.data, drilldown.color, [drilldown.type]); 

2) 이름에 대해 동일한 작업을 수행.

+0

나는 당신이 나에게 말한 변경 사항을 만들었지 만 lengends는 여전히 작동하지 않으며 드릴 다운의 이름을 사용하지 않으며 열 3에는 열 이름이 표시되지 않습니다. 이유 :/공유를 설정할 수 있습니까? 겹쳐 쌓일 때 도구 설명에 true가 있습니까? http://jsfiddle.net/pLDeq/4/ – Lorenzo

+0

글쎄, 내 마지막 jsfiddle, jsfiddle.net/pLDeq/7 감사합니다 ^^! 단지 전설의 색이 수정 된 것이 아니라고 생각합니다. 어떻게 또는 왜 검은 색인지 모릅니다. – Lorenzo

+0

하나의 색상 만 전달하기 때문입니다. 이전에'data'를 변경 한 후에는 colors : colors [0]'을 가지고'color : colors'로 변경 한 다음'setChart'에서 변경하십시오'color : color || '흰색'~ '색 : 색 [i] || '흰색'. 참조 : http://jsfiddle.net/pLDeq/8/ (첫 번째 열) –

관련 문제