5.9.5.0 (2015/02/05) [Bulkセット時のchange] bulkセット時にセットされたカラムに対してonChangeを発生させるようにします。 jsp/common/resultScript.js#bulkPaste( obj ) [DBTypeにPN2追加] 特殊なDBType、PN2を追加します。 ・大文字英数字で入力(XUと同等) ・ハイフンを取り除く条件は以下の条件を全て満たした場合です。  入力文字が12or13桁  4桁目と10桁目にハイフンが入っていて、他にハイフンが存在していない plugin.column.DBType_PN2 新規作成 jsp/common/queryconvert.js jsp/common/eventScript.js [YMD3のカレンダー機能追加] カレンダーの送り、戻しをマウスホイールで出来るようにします。 jsp/common/eventScipt.js#glDatePicker [ポップアップサンプル] フレーム無しのポップアップサンプルのcolumnCheckの位置を変更し、checkType=NEWとしておきます。 gf/jsp/GF6050/popup.jsp 5.9.4.5 (2016/01/29) [eventColumnのmultiple対応] selectタグでmultiple設定をしていた場合、eventColumnが動作するとリストボックスではなく通常のセレクトボックスに なっていたので、evnetScriptの送信するオプションの一覧に追加します。 jsp/common/eventScript.js#eventColumn( jEvCol, jTag, cid, cname, suffix, writable ) [multipleリストボックスの初期スクロール] IEではリストボックスがmultipleで、selectedの項目が存在する場合でもスクロール位置は先頭のままです。 一番先頭の選択肢の位置までスクロールするスクリプトを自動実行させるようにします。 jap/common/eventScript.js#selectScroll(_tgt) 5.9.4.4 (2016/01/22) [ガントスクリプトの修正] Edgeモードにクライアント処理型のガントを対応させます。 IE7向けのスクリプトからの変更点は ・xxx.yyyの属性値をget/setAttrebuteを利用に変更 ・attachEventではなく、jQueryでイベントセット ・マウスボタン種別をevent.buttonsでも取るように変更 jsp/common/option/adjustGanttTable.js 5.9.4.3 (2016/01/15) [カラーピッカー修正] モダンブラウザで、区切り線が飛び出ている現象が発生するため対応します。 外側のDIVの幅指定をやめ、clear前にclear: both;を入れます。 jsp/common/default.css jsp/common/eventScript.js [ヘッダ固定修正] IE8以降では動的に作成したiFrameの構築前にloadが処理されてしまうため、ヘッダ固定が崩れるパターンがあるようです。 (新方式のポップアップで、command=NEW時に崩れていた) loadイベント実行時に、bodyサイズが0の場合は実行を中止し、1msec後に再実行をかけるようにします。 実行が表示後となるため動きが見えてしまいますが、崩れるよりはましという判断です。 jsp/common/scrollBar2.js [フレームの高さ変更スクリプトの修正] ヘッダ固定同様、最初にbodyの高さが取得できない場合は遅延実行させるようにします。 jsp/common/queryScript.js [buttonのpadding] 5.9.3.3 (2015/12/26)でpadding設定を解除してみましたが、一部のボタンで問題があったので popup及びYMD2ではsytleにpadding:0を直接出力します。 (default.cssよりpadding:0指定をなくした事でIE7では若干通常のボタンが大きくなります) hayabusa.taglib.PopupTag#DEF_STYLE plugin.column.Editor_YMD2#CAL2 [HTML5用モーダルの修正] 呼び出される画面がフレームの場合にラジオボタンチェックで値が返せていなかったので対応します。 jsp/common/option/html5modalDialog.js [YMD3修正] IE7で利用した時に、幅の算出方法の影響で日付が縦に曜日単位で揃っていませんでした。 若干ヘッダ部分から日付セルがはみ出ますが、揃わないよりマシなので対応しておきます。 jsp/common/option/eventScript.js#glDatePicker 5.9.4.2 (2016/01/13) [帳票CSV出力のXLSX対応] CSV出力ではExcel出力という出力区分のみ持っていましたが、Excel出力の他にExcel出力(XLSX)を追加し、RFW用プラグインを対応させます。 同時に、オプションで指定する方式は廃止します。 hayabusa.report2.ExecQueue#CSV_PRINT_EXCEL2 hayabusa.report2.ExecQueue#setOutputName( final String outputDir, final String outputFile, final String type, final String yokyu ) hayabusa.report2.ExecProcess#process() hayabusa.report.AbstractCSVPrintPointService#FGRUN_EXCEL2 hayabusa.report.ReportProcessing#execute() plugin.report.CSVPrintService_RFW#makeheader() コードリソースFGRUNにJ:CSV(XLSX)追加 5.9.4.1 (2016/01/09) [ガント用スクリプト修正] Edgeを初めとするモダンブラウザに一部対応していなかったので対応します。 ・IE11ではremoveChildで配列サイズが変化しないようになった対応 ・旧IE以外で配列取得でsplitするように修正 ・capacityのセットが正しく動作していなかったのでget/setAttributesを利用に変更 jsp/common/option/adjustGanttTable.js