チャートビューアでSQL文章を可変に
[質問]
現在、弊社にてEspressChartApiを利用して2次元のコンビネーショングラフを
表示させております。
しかし、メンテナンスを考えるとチャートビューアを利用したく考えております。
弊社で、チャートビューアを使用したテストが正常に作動しました。
<param name="filename" value="userdb/plsalldata4.cht" />
このchtファイルにはデータ取得用のSQLがかかれておりますが、このSQLを可変にすることはできるのでしょうか?
また、その場合にはどのようにすればよいのでしょうか?
—————————————————————-
[回答]
<param name="filename" value="userdb/plsalldata4.cht" />
を以下のように変更願います
<param name="filename" value="userdb/plsalldata4.tpl" />
chtファイルは図表データを含んでいます。
しかし、tplはデータを含んでおらず、それがhtmlページに開かれるごとに、
データ・ベースから新しいデータを検索します。
espresschart¥ヘルプ¥マニュアル¥Chp_5.htmlでは、
それがさらにクエリーをそれ自身変更するためにコードを持っています。
<param name="sourceDB" value="jdbc:odbc:DataSource ,&lt;br&gt; sun.jdbc.odbc.JdbcOdbcDriver,&lt;br&gt; username ,&lt;br&gt; password ,&lt;br&gt; select * from products" />
<param name="dataMap" value="0 1 -1 3" />
<param name="chartType" value="3D Column" />
関連するトピックス:
- アプレットでのEC/ERデザイナの日本語化設定方法【Javaチャート・グラフ作成ツールEspressChart】
- EspressChartとSwingのVersion【Javaチャート・グラフ作成ツールEspressChart】
- ホーミュラーパラメータをサブレポート渡す方法【Java対応レポート・帳票ツールEspressReport】
- EspressDashboard – 日本語化(アプリ部分)【Java対応ダッシュボード配信ツールEspressDashboard】
- 画像(キャンバス)サイズを変えずにグラフのみサイズを変える方法[EspressChart]
- Javascriptカレンダ+EspressChartの連携【Javaチャート・グラフ作成ツールEspressChart】
- JDK1.4のヘッドレスモードとサーブレットについて【Javaチャート・グラフ作成ツールEspressChart】
- ドリルダウン機能【Java対応レポート帳票ツール:EspressReport】
- EspressChartでDB・テキストファイルから動的グラフ作成(APIからの編集, Servlet利用編)
- EspressChart Ver5.0 リリース【Javaチャート・グラフ作成ツールEspressChart】