拡張チャートについて
拡張チャートとは
WebFOCUSバージョン8.2.06より提供された機能です。
通常のグラフに加えて、拡張グラフとして利用できるようになりました。
独自のグラフを組み込んで使えます。開発元メーカー提供の拡張チャートを追加することや、自身などで作成した独自のチャートを追加することが可能です。
拡張チャートのサポートについて
拡張チャート機能は、開発元メーカーおよび株式会社アシストサポートセンターでは、サポート対象とはなっていません。開発元メーカーや株式会社アシストが提供している拡張チャートについても同様です。
自己責任の範囲での利用となりますので、ご注意ください。
また、実行環境やバージョンの相違によって、動作しない、動作が違うなどの現象が発生することもありますので、十分に実環境での動作を検証したうえでご使用ください。
開発元メーカー提供の拡張チャート
下記サイトより入手可能です。
拡張チャートの追加方法
バージョン8.2.01の場合
下記のフォルダへ拡張チャートフォルダを配置する
Windows | ibi\WebFOCUS82\config\web_resource\extensions |
Linux | ibi/WebFOCUS82/config/web_resource/extensions |
下記のファイルを編集する
Windows | ibi\WebFOCUS82\config\web_resource\extensions\html5chart_extensions.json |
Linux | ibi/WebFOCUS82/config/web_resource/extensions/html5chart_extensions.json |
追加したいチャートの名前を追加して有効化する
“com.ibi.abc": {“enabled": true},
「true」を設定すると有効となります。「false」を設定した場合は無効となります。
{
“com.ibi.simple_bar": {enabled: true},
“com.ibi.liquid_gauge": {enabled: false},
“com.ibi.sankey": {enabled: true}
}
行末のカンマに注意して既存の定義へ追記してください。
キャッシュのクリアを実行する
キャッシュのクリア
画面右上の [キャッシュのクリア] をクリックします。
既に起動済みのInfoAssistなどのウィンドウがあれば、再度起動しなおしてください。
WebFOCUSサーバがインターネットへ接続できる場合で、
バージョン8.2.06以降の場合
管理コンソールを起動します。
拡張チャート設定画面
[管理コンソール] – [アプリケーションの設定] – [HTML5グラフ拡張機能] を選択します。
[その他の拡張機能を取得] ボタンをクリックします。
拡張チャートのインストール
開発元メーカーサイトから追加できる拡張チャートの一覧が表示されます。
インストールしたいチャート右の[インストール] をクリックします。
キャッシュのクリアを実行する
キャッシュのクリア
画面右上の [キャッシュのクリア] をクリックします。
IB社が提供する拡張チャートは、GitHub上へ配置されています。インターネットへの接続が必要となりますが、プロキシサーバを経由しないと接続できない環境の場合は、アプリケーションサーバへプロキシサーバを経由して接続する設定を追加してください。
JVMの起動オプションへ下記パラメータを追加してください。
-Dhttps.proxyHost=[プロキシサーバ名 or プロキシサーバIPアドレス]
-Dhttps.proxyPort=[プロキシサーバポート番号]
-Dhttp.nonProxyHosts="[プロキシサーバ接続除外リスト]"
-Dhttps.proxyHost=192.168.1.100
-Dhttps.proxyPort=80
-Dhttp.nonProxyHosts="localhost|*.ashisuto.co.jp|192.168.*|172.16.*"
- インターネットへ接続できない環境では、リストが表示されません。
- 開発元メーカーが提供しているチャートしか一覧には表示されませんので、独自に作成したチャートは、下記の「手動での追加方法」で追加してください。
WebFOCUSサーバがインターネットへ接続できない場合で、
バージョン8.2.06以降の場合
拡張チャート設定画面
[管理コンソール] – [アプリケーションの設定] – [HTML5グラフ拡張機能] を選択します。
[その他の拡張機能を取得] ボタンをクリックします。
[ファイルを選択] ボタンをクリックします。
別途、ダウンロードした「zipファイル」を選択します。
アップロードとインストールが実行されます。
キャッシュのクリアを実行する
キャッシュのクリア
画面右上の [キャッシュのクリア] をクリックします。
管理コンソールからのインストールがうまくいかない場合は、上述の手動でのインストールを実施してください。
独自拡張チャートの作成方法
下記のサイト(英語)で紹介されていますので、ご確認ください。
https://github.com/ibi/wf-extensions-chart/wiki/Creating-a-WebFocus-Extension
拡張チャートの改変について
開発元メーカーや株式会社アシストから提供されている拡張チャートは、自己責任において、自由に改変いただいても問題ありませんが、コンテンツ内に含まれているライセンス条件には従ってください。