cfchartでサーバー生成チャートのエンジンが変更されました

ColdFusion 11から、<cfchart>タグで生成するチャートのエンジンが変更されています。

 

ColdFusion 9、10と比較すると下記のようになります。

  • ColdFusion 9まで
    • サーバーサイドで生成されるチャート … WebCharts3D ベース
  • ColdFusion 10
    • サーバーサイドで生成されるチャート … WebCharts3D ベース(変更なし)
    • クライアントサイドで生成されるHTML5チャート(Enterprise版) ... ZingChart ベース
  • ColdFusion 11
    • サーバーサイドで生成されるチャート … ZingChart ベースのサーバー生成チャート
    • クライアントサイドで生成されるHTML5チャート(Enterprise版) ... ZingChart ベース(変更なし)

 

これまでのサーバーサイドで生成されるチャート(<cfchart format="flash|jpg|png" ...>)を使用されている方は、ColdFusion 11での動作を確認するとともに、必要ならば調整を行って下さい。

また、チャートのXMLスタイルを使用して、チャートの見映えを変更されている方は、新しいチャートエンジンで使用するJSONスタイルへ移行するためのコンバートツールが用意されています。ColdFusion Splendorをインストールしたフォルダの cfusion/bin フォルダにcfchart_xmltojson.bat (Unix環境では cfchart_xmltojson.sh) がありますので、そちらを使って XMLスタイルファイルを移行して下さい。

cfchart_xmltojson.bat <xml_file_path>

 

※「HTML5チャート」、および「HTML5チャートのカスタムスタイル」は、ColdFusion 10 に引き続き ColdFusion 11でもEnterpriseのみ有効な機能となります。ただし、サーバーサイドで生成されるチャートは Standardでも利用可能です。

 
 

ColdFusion 11 の cfchart については下記のページもご参照ください。

https://wikidocs.adobe.com/wiki/display/coldfusionen/Charting+enhancements

 

 


記事公開日:2014年02月21日
最終更新日:2014年04月30日


x

Sample Modal Window

This is just a sample…

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent suscipit iaculis libero sed tristique. Quisque mollis dolor non tellus placerat vitae sodales lectus porta. Curabitur ut suscipit tellus. Maecenas rhoncus, ante vitae vehicula vestibulum, metus sapien dapibus tellus, et mattis dolor neque vitae nisl. Nullam eleifend ultrices ipsum eget pretium. Curabitur semper metus ut ante adipiscing nec volutpat sem rutrum. Nullam a nisi lacus, non interdum ante. Vivamus ante augue, commodo vel egestas sed, pharetra nec dui. Quisque sed tellus felis. Donec ipsum mauris, sagittis eu accumsan in, aliquam non ipsum.

Vestibulum tempor nunc nec felis scelerisque eget elementum erat dignissim. Ut vel ipsum mollis orci venenatis luctus. Aenean vehicula quam vel quam porttitor ac iaculis elit pulvinar. Proin consequat, ipsum eu venenatis semper, justo turpis posuere tortor, ac placerat metus nisl et lectus. Nulla cursus dui id nunc ullamcorper sed semper nisl lobortis. Aliquam erat volutpat. Phasellus arcu ante, imperdiet in ornare sed, laoreet eu massa.