2012-10-18 5 views
0

Chart API를 직접 사용하려고하고 표현식에 문제가 있습니다. 나는 결과 라벨BIRT Chart API에서 캡션을 등호가있는 문자열로 설정하면 왼쪽에있는 값이 잘립니다.

chart.getTitle().getLabel().getCaption().setValue("Day of Week (M=1)"); 

다음을 수행하려고하면

입니다 :

1) 

나는이 '='는 값에서 잘 아무런 문제가 작동하지 않습니다하지만 '='제거하는 경우 표현 평가를 실행하는 것 같습니다.

참고 차트 엔진 API를 사용하고 있으며이 차트는 BIRT 보고서와 연결되어 있지 않습니다.

누구든지 의견이 있으십니까?

EDIT 차트를 생성하는 동안 보이는 것처럼 차트 제목을 외부화 된 메시지의 키로 해결하려고 시도합니다. RunTimeContext.externalizeMessage (...) 왜냐하면 내 제목에 '='기호가 있기 때문입니다. 이걸 렌더링하려고 시도하는 것을 막기 위해 이것을 피할 수있는 방법이 있습니까?

답변

0

나는 이것에 대해 좀 더 자세히 살펴 봤으며 외장형 처리기를 구현하고 기본 값인 ''을 '='토큰 상수와 함께 연결하여이를 가짜로 만들 수있었습니다.

이것은 데모 용이기 때문에 가장 적합한 솔루션이 아니지만 필자가 필요로하는 것이 있습니다.

관련 문제