株式会社クライム
アジェンダ
• EspressChartの紹介
• デモ
• Covid-19のデータを使用した、デザイナでのチャート作成
• 作成した、チャートをプログラムから読み込み描画
• プログラム上でのデザイン変更例(サンプル25)
• クエリデザイナによるパラメータでの動的抽出
• 姉妹製品のご紹介、デモ
見える化や可視化といった開発での課題
• データの取り込み方法
• デザインとプログラミングの両立
• カスタマイズや独自実装の必要性
Excel CSV XML Class
DB JINDI EJBSOAP SalesForce
EspressChartがまるっと解決
• データ取り込みをGUIから設定しテンプレートに保存
• デザイナGUIで作成したテンプレ―トを利用可能
• 100% Pure Javaだからカスタマイズも動的グラフも簡単
Java アプリケーション
EspressChart API
データソースへの対応
•接続設定やクエリ作成もGUIから
•APIからの設定変更も可能
クエリビルダ
Excel CSV XML Class
DB JINDI EJBSOAP SalesForce
多種チャートに対応、3Dでも描画可能
縦棒グラフ
円グラフ折れ線
ガント 複合グラフ
エリア
レーダー ゲージボックス バブル
散布図
横棒グラフ 積み重ね(縦) 積み重ね (横) High Low 100% 縦棒 HLCO
積み重ね ドーナッツ 高低差図
ポーラー
デザイン調整
• 専用デザイナで簡単調整
• 細かいカスタマイズにも対応
• ドリルダウンも設定可能
• デザインテンプレートとして保存
チャートデザイナ
独自実装、組み込み
Java アプリケーション
EspressChart
EspressReport
API
Component doOpeningTemplate(Applet parent) {
// EspressManagerを使用しない
QbChart.setEspressManagerUsed(false);
// テンプレートからチャート生成
QbChart chart = new QbChart (parent, //コンテナ
“OpeningChartTemplate.cht”); //テンプレート
//ビュワーにチャートを表示
return chart;
}
• 100%Pure Javaだから、組み込みも簡単
• テンプレート読み込みで簡単に実装可能
chart.gethXAxis().setGridThickness(3);
• グラフの種類に合わせた詳細設定
• 任意画像で背景や塗りつぶし
パターンを指定
• ドリルダウン設定
• レポートに関数やスクリプトを
埋め込み
細かいカスタマイズ
動的な描画
• クエリをパラメータ化
➢読み込むデータを動的に変更
• 読み込んだデータを基に
➢プログラム上でデザイン変更
デモ
• Covid-19のデータを使用した、デザイナでのチャート作成
• デザイナの使用方法をご紹介
• 作成した、チャートをプログラムから読み込み描画
• 読み込んだデータをアプレットにて表示
• プログラム上でのデザイン変更例(サンプル25)
• チャートAPIを使用したデザイン変更の紹介
• クエリデザイナによるパラメータでの動的抽出
• クエリデザイナを使用したSQLクエリ生成
関連製品
EspressChart EspressReport EspressReport ES EspressDashboard
100% Pure Java ○ ○ ○ ○ Javaが稼働する環境であれば、OSに依存せず稼働
チャート機能 ○ ○ ○ ○ 30種類を超える2D・3Dのチャート・グラフを作成
チャートデザイナ
(GUIツール)
○ ○ ○ ○ 直感的な操作が可能なGUIチャート作成ツール
レポート機能 ○ ○ △(簡易版のみ) 様々な形式のレポート・帳票を作成
レポートデザイナ
(GUIツール)
○ ○ 直感的な操作が可能なGUIレポート作成ツール
APIサポート ○ ○ ○ APIを使用し、動的で複雑なチャート・レポートをカスタマイズ作成
ダッシュボード ○ ○ 作成したグラフ・レポートを簡単にダッシュボードへ展開・配信
マップ ○ ○ SVGマップやGoogleマップとグラフやレポートを連動
クエリビルダー ○ ○ ○ ○ SQLなどの知識なしで取り込みデータを抽出・管理
数式関数 ○ ○ 80を超える数式関数をレポートや帳票内で使用
スクリプティング ○ ○ 簡易プログラミングを埋め込み動的なレポートや帳票を作成
ドリルダウン ○ ○ ○ ○ 親レポート・チャートから子レポート・チャートと紐付けするドリルダン機能
クイックデザイナ ○ ○ 簡単なグラフやレポートをwebブラウザ上のウィザードから直接作成
スケジュール ○ ○ 指定の時間にファイル出力やメール配信が可能
アラート ○ ○ 条件を満たすデータがあればポップアップやアイコンで通知
サーバ機能提供
(コーディング不要)
○ ○
予め用意されたサーブレット・JSPをデプロイし、webシステムとして公開・配信・管
理
ユーザ管理、権限付与 ○ ○ チャートやレポートの作成権限やユーザごとのデータ表示など細かい権限設定が可能
クラスタ・
ロードバランサー
○ ○
LDAP統合 ○ ○
EspressReport
シンプル帳票レポート サマリブレークレポート
クロス集計サポート基本詳細レポート 宛名ラベルレポート
専用レポートデザイナ
サブレポートと組み合わせて複雑なレポートも作成可能
ドリルダウンで詳細なレポートにジャンプ
EspressReport ES/EspressDashboard
Windows, Apple, LinuxなどのOSや
PC、スマートフォンなどの端末に関係なく
Webブラウザからアクセス可能
EspressReport ES
ダッシュボード機能
・パーツとして組み合わせてダッシュボードを作成
・視覚的なグラフや詳細なレポート、タブ切り替えなどにより一目で情報を把握
タブ切り替え KPIアラート
マップ機能
視覚的なグラフ
詳細なレポート
・KPIアラート(閾値通知)により、問題点を強調して表示、メール通知
デモ
•EspressReport ES
• クィックデザイナでのレポート作成
• ダッシュボード作成
• その他、ダッシュボード紹介
お問合せ
• 弊社製品サイト
https://www.climb.co.jp/soft/espresschart/
• お問合せ
東京:03-3660-9336
大阪:06-6147-8201
https://www.climb.co.jp/soft/espresschart/contact/

豊富なAPIで柔軟なチャート表示を実現!チャート専用デザイナで直感的にグラフを作成!