문제

현재 열린 플래시 차트를 통해 구현 된 막대 차트로 재생됩니다 (버전 1은 버전 2 ... 버전 2 ...)을 사용하여 PHP를 사용합니다. 불행히도, 우리는 툴팁에 정확한 것을 보여주지 않는 툴팁에 실질적인 문제가 있습니다. 나는 호버 워드 오버 열의 x 축 레이블을 표시하는 것을 시도하고 있습니다. 그런 다음 바의 값을 입력하십시오. 코드는 다음과 같습니다.

$Colour = '#3465A4';

$BarChart= new bar();
$BarChart->set_values($Bar);
$BarChart->set_colour($Colour);
$BarChart->set_tooltip('#x_label#:#val#');

$x_labels = new x_axis_labels();
$x_labels->set_labels($Roles);
$x_labels->rotate(-60);

$x = new x_axis();
$x->set_labels($x_labels);

$chart = new open_flash_chart();
$chart->add_element($BarChart);
$chart->set_bg_colour( '#FFFFFF' ); 
$chart->set_x_axis($x); 

$tooltip = new tooltip();
$tooltip->set_hover();

$chart->set_tooltip($tooltip);

$JSONArray['my_chart_1'] = $chart->toPrettyString();
.

내가 알 수있는 한,이 이 올바른 것입니다 - 막대 차트가 올바른 값 (위 세대가 위에 표시되지 않는 $ bar에서 채워지는). 그러나 열에 대한 호버 오버 툴 팁은 ": 값"만 표시됩니다. 레이블 이름이 누락되었습니다!

누구든지 우리가 어디에서 잘못 갔는지 알고 있는지, 어떻게 해결할 수 있습니까?

편집 :

이 질문에 답하기 위해 시도하고 답변하기 위해 오는 현상금 사냥꾼에 대한 업데이트. 내가 받아 들여지지 않은 이유는 그 대답만이 작업을 제공하며, 그 이유를 설명하지 않는다는 것입니다. 나는 내 원래 질문에 대한 답변을 찾고 있습니다 (레이블을 정상 바 차트에서 표시하는 방법) 또는 누적 막대 차트를 사용해야하는 이유에 관한 합리적인 설명 (소스를 포함하여 당신의 답변이 훨씬 나아졌습니다!). 후자, 예제 코드 또는 누적 된 차트가 작성되는 방식에 대한 설명도 많이 알 수 있습니다!

도움이 되었습니까?

해결책

간단한 막대 영상에 만족하면 스택 된 막대를 사용하십시오 (한 요소의 배열을 사용하여 사용하면 단순 바처럼 그릴 수 있습니다).그 사람은 # x_label #을 올바르게 대체 할 것입니다.

bar / stack.as에서 다른 막대 형식으로 누락 된 코드를 복사하고 코드를 다시 컴파일 할 수 있습니다.

다른 팁

당 : http://forums.openflashchart.com/viewtopic.php? p= 7433 # p7433 최신 버전의 OFC2의 버그입니다 (적어도).나는 # x_label #에 문제가 발생하는 것을 발견했지만 코드 / 플래시에 대한 나의 이해가 왜 일어난 이유를 알기에 충분하지 않습니다. 나는 더 많은 것을 테스트해야 할 필요가 있다는 빠른 수정을했지만 이제 막대 차트에서 작동합니다.내가 수리를 넘어서 다른 것을 깨뜨리지 않으면, 다음 커뮤니티 릴리스에 들어갈 수 있습니다. 누군가가 다음 릴리스 전에 소스 코드가 변경되기를 원한다면

(현재 커뮤니티 릴리스를 유지하고 있습니다)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top