概要: Webエンジン Ver 5.0.0.3 (2009/09/22) をリリースいたします。 今回のリリースのおける変更点は、軽微な機能改善及びバグフィックスです。 ※ バージョンアップされる場合は、ビルドファイル(verup.x.x.x.x.zip)に含まれるchanges.txtを確認の上、 作業をお願いします。 ※ 変更点に関する詳細及びその他の修正内容については、添付のリリースノートを参照下さい。 5.0.0.3 (2009/09/22) [ユーザーリソース登録画面修正] ユーザーリソース登録画面で、Excel取込した場合に重複されるユーザーが登録できるバグを 修正します。 ※リソース登録画面は、エンジンタグによりデータチェック・登録を行っているため、画面から 入力されたデータに対する重複チェックは、画面単位に実装を行う必要があり、この対応は、 根本的な解決にはなりません。恒久対策については、業務ロジックのJava化時に検討します。 ge/jsp/GE0001/entry.jsp [ヘッダーソート機能バグ改善] ヘッダーソート後に、追加ボタンなどを押し、その後取り消しボタンを押すと逆順にソートされ てしまうバグを修正します。 hayabusa/taglib/ViewFormTag#doStartTag() [タスク埋め画面修正] タスク埋めガント(GANTT09)で、左右分割の左と右のViewの間に 空のtdタグが大量に出力され、スペースが出来ていました。 (空tdはIEのcolspanバグの対応のために出力) og:theadタグ内でitdタグを利用している場合と利用していない場合で この空tdタグの出力数を変える事で対応します。 plugin/view/FiewForm_HTMLGanttTable#clear() plugin/view/FiewForm_HTMLGanttTable#create( int, int ) plugin/view/FiewForm_HTMLGanttTable#getHeadLine() [行ハイライト機能バグ修正] 行ハイライトで全行チェックボックスを押した後、行の選択を外すのに、2回クリックしなければ ならないバグを修正します。 (これは、行ハイライトの判断基準が行の背景色(ハイライトされているか)で判断していたためです。 今回の対応で、行のチェックボックスの状態を元に、ハイライトするかを判断します) jsp/common/hilightRow.js [メニュー表示(グループス)・バグ修正] グループメニューの表示で、表示対象のグループスが1件の場合に表示されないバグを修正します。 hayabusa/taglib/TopMenuTag#makeGroupMenu() [クロス集計機能改善] クロス集計の合計列をCUBEの先頭に表示できるようにします。 crossParamタグのfirstClmGokei属性をtrueにセットして下さい。 初期値はfalse(最終列)です。 hybs-taglib.tld hayabusa/html/ViewCrossTableParam#FIRST_CLM_GOKEI_KEY hayabus/taglib/ViewCrossParamTag#setFirstClmGokei( String ) plugin/view/ViewForm_HTMLCrossTable#create() plugin/view/ViewForm_HTMLCrossTable#paramInit( DBTableModel ) plugin/view/ViewForm_HTMLCrossTable#getHeadLine()