NOTICE

공지사항

2016. 1. 7

[HTML5차트] 3.0 => 4.0 업그레이드시 주의사항안내

안녕하세요.  고객여러분.

 

 

리아모어소프트의 홈피 담당자 입니다.

 

 

이번 새해를 기점으로 알메이트 HTML5 차트가 3.0 에서 4.0으로 업그레이드 되었습니다.

 

 

기존에 3.0 제품을 4.0으로 업그레이드 하실 경우 꼭 주의해 주셔야 할 사항을 안내드립니다.

 

 

1. 4.0에서부터는 차트 실행시 rMateChartH5.css를 항상 include하여야 합니다.

 

 

   3.0에서 4.0으로 변경하실때 html내에 rMateChartH5.css를 include하여 주십시오.

 

 

   기존에는 제품에서 대부분의 스타일을 설정하였습니다. 이번에는 css에서 차트의 요소들에 대한 스타일들을

 

 

   변경하여 사용하실 수 있도록 css설정 부분을 외부로 분리하였습니다.

 

 

2. 화면에 차트를 출력하지 않고 차트의 이미지 데이터를 가져오려 할 경우 :

 

 

   극히 드문 경우이지만,  아주 드물게 사용하는 이용자가 있어, 안내드립니다.


  
   display:none 해놓은 후 이미지 데이터를 가져오고자 할 경우


  
   left:-1000px와 같이 변경하여 화면에 출력 후 이미지 데이터를 가져오는 방식으로 변경하여 주시기 바랍니다.

 

 

   display:none 상태에서는 차트의 크기 값들을 올바르게 가져오지 못하여 정상적인 이미지 데이터를 가져오기 힘들기에

 

 

    해당 기능을 사용하실 경우에는 기존에 사용하시던 방식을 변경하여 주시기 바랍니다.

 

 

3. 차트에 레이아웃과 데이터를 설정( setLayout, setData ) 후 바로 차트에 접근하여 특정 함수( ex / legendAllCheck() )를

 

 

   사용하여야 할 필요가 있는 경우 :

 

 

   이 경우 또한 거의 사용이 되지 않는 경우이지만,  위와 같은 방식으로 사용하는 이용자는  차트에

 

 

   displayCompleteCallFunction을 등록 후 해당 콜백 함수에서 차트에 접근하여 주시기 바랍니다.

 

 

4. 동일한 레이아웃을 사용하는데 경고창이 발생할 경우 :

 

 

   기존 차트 버전에서는 레이아웃에 불필요한 속성이나 구문이 들어갈 경우 XML 파싱 때 오류가 나지 않는 문구라면

 

 

   차트에 영향을 끼치지 않고 차트 출력이 이루어졌었습니다. 4.0 에서부터는 작성된 노드안에 설정된 속성이 존재하지

 

 

   않다면 해당 속성이 존재하지 않는다고 경고창이 발생하게 되어집니다.

 

 

   이로 인하여 4.0 으로 변경 후 경고창이 발생 할 수 있으며 혹 경고창이 발생한다면 해당 속성을 레이아웃에서

 

 

   삭제해주시면 되겠습니다. 3.0 이전 샘플에 불필요한 속성이 추가되어진 경우도 있을 수 있습니다.

 

 

   - SeriesInterpolate direction=".." : SeriesInterpolate 에는 direction이라는 속성이 존재하지 않습니다.

 

 

   - seriesFilter : HTML5 버전에서는 seriesFilter가 존재하지 않습니다.

 

 

   - DropShadowFilter : HTML5 버전에서는 DropShadowFilter가 존재하지 않습니다.

 

 

   위 내용들이 샘플에 존재한다면 경고창이 발생 할 수 있으며 해당 구문을 지워주시면 되겠습니다.

 

 

이상으로 안내를 드리며,  이와 관련한 문의사항은 언제든지 riamore@riamore.net 으로 문의를 주시면

 

 

저희 개발진이 성심껏 답변을 드릴 것 입니다.

 

 

언제나 고객여러분의 행복을 빕니다.

 

 

감사합니다.