5.9.18.0 (2017/03/02) [RFW帳票修正] もう少しExcelの発行速度に寄せるためスリープを5000msecから7000msecにする。 (特殊対応のため決め打ち) plugin.report.CSVPrintPonitService_RFW#execute() [メール送信日時指定] 5.6.8.0の対応がどこかのタイミングで巻き戻ってしまっていたので対応します。 hayabusa.mail.MailManager_DB#selGE30 hayabusa.mail.MailManager_DB#sendDBMail( final String systemId ) 5.9.17.3 (2017/02/23) [RFW帳票修正] 特定のプリンタのドライバの仕様で、高速に並列発行を行うと正しく印刷されない場合があります。 そこで、RFW向けの発行プラグインについて、デーモン名の先頭が*であればCSV出力後に5秒間遅延を 発生させるという処理を入れて、Excel帳票と同等まで速度を低下させることが出来るようにしておきます。 plugin.report.CSVPrintPonitService_RFW#execute() 5.9.17.2 (2017/02/17) [メニュー整形] simpleMenuを少し整形します。 jsp/menu/simpleMenu.jsp [penguin.mathへの相関係数計算クラス追加] 相関係数計算用にHybsCorrelationを追加します。 apache.commons.mathを利用してピアソン積率相関の算出及び行列積の計算を行っています。 (その他、JavaDocコメントの修正を遺伝的アルゴリズムのクラスにも加えています) penguin.math.HybsCorrelation [chartJSを利用したグラフ機能の標準化] chartJSを利用したグラフをタグから利用可能にします。 従来のJFreeChartと異なり、JSONデータからクライアントで動的にグラフを作成します。 canvasを利用しているため、利用可能なブラウザ(IEであれば9以降のモード)での動作が必要です。 使い方はサンプルGF7222を参考としてください。 必要なJSをロードするには、headタグでuseChartJSをtrueにセットします。 gf/jsp/GF7222 jsp/common/option/Chart.min.js (Ver.2.4) jsp/common/option/moment.min.js (Ver.2.3) hayabusa.taglib.JsChartTag 新規 hayabusa.taglib.JsChartDataTag 新規 hayabusa.io.JsChartData 新規 hayabusa.taglib.HeadTag#setUseChartJS( final String flag ) hayabusa.taglib.HeadTag#release2() hayabusa.taglib.HeadTag#doEndTag() hybs-taglib.tld [時間ピッカーの縦横設定] ogClockpickerでは一部の属性をタグから拾えるようにしていましたが、layout設定も拾うようにします。 この設定が初期値のverticalの場合は今まで通りですが、それ以外の場合は横向きになります。 パラメータの6番目(カンマ区切り)の項目に設定してください。 jsp/common/eventScript.js#ogClockpicker plugin.column.Editor_HM#createOptions( final String editPrm )