R9.2.4
最終更新日: 2024年7月24日
2024.4.5に公開した R9.2.4 への第一回パッチファイルです。
WagbyPatch_R9.2.4_20240513.zip
Designerのビルドタブのバージョン日付が "Wagby R9.2.4(Patch1) 20240513-1715" と表示されます。
2024.4.5に公開した R9.2.4 への第二回パッチファイルです。第一回パッチの内容に加え、以下を含めています。
WagbyPatch_R9.2.4_20240606.zip
Designerのビルドタブのバージョン日付が "Wagby R9.2.4(Patch2) 20240606-1630" と表示されます。
2024.4.5に公開した R9.2.4 への第三回パッチファイルです。第一回、第二回パッチの内容に加え、以下を含めています。
WagbyPatch_R9.2.4_20240701.zip
Designerのビルドタブのバージョン日付が "Wagby R9.2.4(Patch3) 20240701-1750" と表示されます。
2024.4.5に公開した R9.2.4 への第四回パッチファイルです。第一回、第二回、第三回パッチの内容に加え、以下を含めています。
WagbyPatch_R9.2.4_20240724.zip
Designerのビルドタブのバージョン日付が "Wagby R9.2.4(Patch4) 20240724-0937" と表示されます。
R9.2.3向け公式パッチとの関係
機能
No
内容
変更箇所
再テストの必要性
ENH1393901
ワークフロー参加者の承認処理にスクリプトを使った時、スクリプト内で
scriptLogger.info(...)
を利用できるようにする。
なし
ENH1389401
関数ADD,SUB,MUL,DIVの引数のバリエーションを増やす。
[FW] ExcelFunction
なし
ENH1389101
CSSレイアウト利用時、詳細画面に用意した独自ボタンでイベント名を Print としたとき、別タブを開くようにする。
[G] html
なし
REG13322c28
HTMLテーブルレイアウト利用時、ラベルの位置を縦としたときにレイアウトが崩れる。R9.2.0で対応したFIX1332201「CSSレイアウト利用時、ラベルの位置を縦としたときの表示崩れ」対応の影響。
[G] jsp
なし
REG1396301
クラシックカレンダビューで六曜が表示されない。R9.0.0から生じていた。
[G] jsp/JavaScript
なし
* REG1156304
計算式で SESSION 関数を利用すると自動生成処理が無限ループ処理になる。R8.5.0で対応したFIX11563「暗黙条件の式でSESSION関数が利用できない」の影響。
[G] ヘルパクラス
calcメソッドなし
* REG1394001
詳細画面(サブウィンドウ)のサイズに値をセットすると画面表示時にJavaScriptエラーが発生する。
[G] JavaScript
なし
* FIX1360105
繰り返しコンテナ内で読み込み専用項目を入力可・不可制御の制御元に設定すると動作しない。R9.1.5で修正していたが「ラジオボタンをチェックボックスで表示する」項目の場合の対応漏れがあった。
[G] JavaScript
なし
* FIX1390301
チェックボックスのクリアボタン表示制御が、本来不要な設定「モデル参照(検索) > ボタンを表示する」の影響を受ける。
[G] html/jsp
なし
* FIX1391401
閲覧権限(検索)を設定した項目がモデル参照のとき、検索ボタン押下で無効な値 "0" が入力されたとみなされる。
[G] ヘルパクラス
s2pメソッドなし
* FIX1393601
一括xxボタンに表示条件を設定し、一括処理の扱い方法を「全データを一括処理の対象とする」としたときページネーションによってボタンとチェックボックスが無効になる。
[G] ShowList<モデルID>Controller
なし
* FIX1394201
CSSレイアウト利用時、帳票画面の「出力する帳票」というラベル名にthタグが直接、表示されてしまう。
[G] html
なし
* FIX1393501
一覧表示グリッドで、日付を範囲検索なし&リストボックス形式で必須としたとき、検索値を入力しても必須チェックエラーになる。
[FW] DateTimeSelect.js
なし
* FIX1394101
ヘッダ行固定の設定で一覧表示の集計機能を使うと、検索しない場合でも(空欄の)結果表示が行われる。
[G] html
なし
* FIX1394901
ヘッダ行固定の設定をするとグローバルリンク部のユーザアイコンが表示されなくなる。
[G] html
なし
* FIX1394902
CSSレイアウト利用時、ヘッダ行固定の設定をするとテーブルの角を丸める処理を行わないようにする。(丸め処理はHTMLテーブルレイアウトのみ行う)
[G] html
なし
* FIX1375501
外部データベース利用時、設定ファイルdatabase.txtに従ってテーブル名とカラム名で利用できる文字数の制限が行われ、それぞれ物理テーブル作成時に短縮名が生成されるが、その対応に漏れがあった。
[G] ddl
DB2利用時に、正しく短縮されていること。それ以外のデータベースでは原則、生成されるDDLに差分が生じないこと。
* FIX1391601
スケジュールビュー(タイムライン、ガントチャート)は新規登録画面がないと画面に遷移ボタンが用意されない。
[G] html/jsp
なし
* FIX1396501
チェックボックスかつサブウィンドウ利用の項目を参照連動すると「検索」ボタンが表示されてしまう。
[G] html/jsp
なし
* FIX1396801
一括削除と一括更新を有効にし、表示条件を指定すると、一括更新の表示条件が無視される (HTMLテーブルレイアウトのみ対応,CSSレイアウトは修正中)
[G] jsp
なし
FIX1397401
「画面>詳細表示>ボタン表示>検索画面ボタン>表示しない」設定を外すとモダンカレンダビューの「検索画面へ」ボタンのラベルが表示されない。
[G] html
なし
FIX1397301
CSSレイアウト利用時、一括更新ボタンの確認メッセージが正しく表示されない。
[G] html
なし
FIX1396001
複合キー対応で項目マッピング設定を利用したとき、マッピング元とマッピング項目の両方を入力できるようにする。これまではマッピング元項目は入力不可としていた。
[G] ヘルパクラス
p2sメソッドなし
FIX1395801
複合キー対応で項目マッピング設定を利用したとき、マッピング順番ルールを参照先モデルの主キー順にあわせるようにする。
[G] ヘルパクラス
p2sメソッドなし
FIX1392301
複合キー対応で項目マッピング設定を利用し、かつ項目の閲覧権限を設定したとき、マッピング先項目が必須項目の場合に不正なコードが生成される。
[G] ヘルパクラス
s2pメソッドなし
FIX1395201
一覧表示画面(行毎)の独自ボタンの追加パラメータに主キーではない値を指定しても、常に主キーが渡されていた。
[G] html/jsp
なし
FIX1392601
ワークフロー処理でオブジェクトのキャッシュを参照する箇所の対応漏れがあった。動作に影響ないが余分なSQL呼び出しが行われていた。
[FW] WorkFlowManager
なし
FIX1390401
登録・更新画面のAjax対応処理で、不要な参照連動が実行される。
[G] Insert/Copy/Update
Controller
do_getxmlメソッドなし
FIX1391001
閲覧権限が設定された他モデル参照検索画面項目にAjaxで値をセットするときにJavaScriptエラーが発生する。
[G] JavaScript
なし
SPC1315205
HTMLテーブルレイアウト利用時、繰り返しコンテナに条件付き閲覧権限を設定したときのラベル部の表示ルール見直し。(1)コンテナが0件の場合は(権限の有無に関わらず)ラベルは表示される。(2) コンテナが1件以上の場合、権限がない場合はラベルを非表示にする。
[G] jsp/html
なし
* SEC1390101
リッチテキストエリアに画像を指定した場合に XSS 脆弱性が見つかった。
[FW] XssSanitizer4DojoParserCallback
なし
移行ツール
No
内容
FIX1397003
R8のモデル定義をR9へ移行した時「スケジュールビュー」の文言説明 (project/message/@title.scheduleview) が追加されないため、スケジュールビューを設定したときボタン名が正しく表示されない。
同梱するライブラリ
LIB1393001
祝日情報(JapanHoliday.ics)を2025年祝日に合わせて更新する。
LIB0786259
令和6年3月31日更新分の郵便番号データ(アイビス版)を含める。
パッチ (
2024.5.8 2024.5.13)適用方法
パッチファイルをダウンロード後、展開すると wagbydesigner フォルダと version.txt が用意されます。両方とも、R9.2.4 の wagbydesigner に「上書き(コピー)」を行なってください。
パッチが適用されたかどうかの確認方法
No
内容
変更箇所
再テストの必要性
REG1401101
ヘルプ(説明)にHTMLタグが含まれている場合、スタイル指定が無視される。R9.2.2で対応したENH1378201「モデル項目の説明文の設定で内容、項目ラベル、入力フィールドに HTML の br, div, span, p 要素を含めることができるようにする」の影響。
[G] html
なし
REG1401201
REST API 更新処理で "400 Bad Request" を返す場合がある。R9.2.0でSpringフレームワークのバージョンを上げたことの影響。[2024.5.13追加]
[G] Update<モデルID>Controller
なし
FIX1383901
CSSレイアウト利用時、検索画面の日付項目(範囲検索)でラベルのスタイルの設定が反映されない。
[G] html
なし
FIX1399001
CSSレイアウト利用時、他モデル参照検索画面項目を「値を直接入力できるようにする」設定を行なっても帳票出力画面で直接入力できない。
[G] html
なし
FIX1400901
CSSレイアウト利用時、繰り返しコンテナの挿入と削除ボタンに同時に表示条件を設定すると削除が動作しない。
[G] html
なし
FIX1399801
物理カラム名を指定した項目が複合キーモデルを参照する場合「参照先項目のテーブル定義の型と同じ設定を適用する」が動作しない。
[G] hbm.xml
ddlなし
FIX1400701
ダウンロード「ヘルパ ダウンロード(開始時)」スクリプトで例外発生時、画面が表示されない。[2024.5.13追加]
[G] プロセスビーン
なし
FIX1401001
「更新して前へ・次へ」機能と、更新確認画面を同時に設定したとき、「更新して前へ・次へ」ボタン押下で変更した内容が保存されない。
[G] Update<モデルID>Controller
なし
SEC1399901
HTMLテーブルレイアウト利用時、一覧画面にダウンロードボタンを表示したときに、XSS脆弱性が存在する。
[G] jsp
なし
FIX1282109
R9.2.0より前のリポジトリを読み込んだ時、移行処理で範囲検索条件入力欄のレイアウト"均等割り付け 左寄せ" が "均等割り付け" に変換されてしまう。
(移行ツール)
パッチ (2024.6.
3 6)適用方法
パッチファイルをダウンロード後、展開すると wagbydesigner フォルダと version.txt が用意されます。両方とも、R9.2.4 の wagbydesigner に「上書き(コピー)」を行なってください。
パッチが適用されたかどうかの確認方法
No
内容
変更箇所
再テストの必要性
ENH1393801
日本語入力モードで郵便番号項目に数字を入力したとき、同じ文字列が重複入力される問題の改善。これまでは "700-" まで入力し、候補が表示された状態でエンターキーを押すと "700-700-" と重複入力されていた。
[FW] ZipCodeComboBox.js
なし
ENH1400101
日本語入力モードで日付時刻型の項目に数字を直接入力できるようにする。これまでは日付のみ入力できたが時刻は入力できなかった。
[FW] DateTextBox.js
DateTimeTextBox.js
TimeTextBox.jsなし
REG1359103
コントローラのスクリプトで新規登録 - データベースコミット前のスクリプトがコピー登録時に呼び出されない。R9.2.2で修正したが、親子モデル関係で子モデルにデータが存在する場合に呼び出されない場合があった。
[FW] ScriptCodeRunner4Controller
なし
REG1403501
更新画面で、ファイル型画像サイズの指定が効かない。R9.2.2で対応したFIX13729「項目の幅(ラベルと値)に全角のパーセント文字を指定すると、この値は無視される」の影響。
[G] jsp/html
なし
REG1402101
SpringBatchをジョブスケジュールで起動できない。R8.4.0でSpringBatch を 3 から 4 へバージョンアップした影響。
[FW] SpringBatchSimpleJobLauncher
なし
FIX1401501
親子モデル関係の子モデルに対して条件付きFIRST関数を適用するとビルドエラーになる。
[G] ヘルパクラス
calcメソッドなし
FIX1403601
参照先モデルが複合主キーの場合、モデル参照の存在チェックとして生成されるコードが誤っていた。
ヘルパクラス入力チェック
なし
FIX1403901
繰り返しコンテナ参照連動で、コンテナ内の項目が複合キーモデルを参照している場合の対応が漏れていた。
ヘルパクラス
なし
FIX1404201
世代管理機能を設定時、対象モデルが複数の子モデルをもつ場合、ビルドエラーになる。
(自動生成部)
なし
FIX1404301
モデル参照項目(検索)で、参照先モデル項目を主キーとし、かつ値を直接入力できるようにするを解除するとビルドエラーになる。
[G] ヘルパクラスgetXX_showメソッド
なし
FIX1403801
一覧表示でヘッダと先頭列を列固定に設定して、表示後にスクロールしていくと徐々にテーブルの罫線がずれる。
[FW] common.js
common.cssなし
FIX1403201
CSSレイアウト利用時、RDBの型が固定長(char)のファイル型項目を利用すると、拡張子判定に失敗しunknownicon.pngアイコンが表示されてしまう。
[FW] JfcUtil
なし
FIX1402701
HTMLテーブルレイアウト利用時、日付時刻型の項目をフォーマットで日付だけにすると検索入力ができない。
[FW] input_date_combo.tag
なし
FIX1403401 [2024.6.6 追加]
エラーメッセージ変換部 JFCErrorMessageConverter が実行時エラーになるパターンがあった。
[FW] JFCErrorMessageConverter
なし
パッチ (2024.7.1)
適用方法
パッチファイルをダウンロード後、展開すると wagbydesigner フォルダと version.txt が用意されます。両方とも、R9.2.4 の wagbydesigner に「上書き(コピー)」を行なってください。
パッチが適用されたかどうかの確認方法
No
内容
変更箇所
再テストの必要性
FIX1404701
一覧画面の一括処理のチェックボックスで全選択、全選択解除をクリックしたときに、一括処理と関係ないチェックボックスまで変わってしまう。
[FW] common.js
なし
FIX1404901
画面遷移パラメータの右辺に$SEP$付きの複合キー値を指定すると x2aj でエラー判定される。
(自動生成部)
なし
FIX1405901
外部キー子モデル一覧を任意の位置に配置したときテーブル幅が狭く表示されるパターンがあった。テーブル要素に適用するCSSスタイルを変更する。
[G] html
なし
FIX1407401
登録・更新画面で読み込み専用の参照連動項目のスタイル指定が効かない。
[G] jsp
なし
パッチ (2024.7.24)
適用方法
パッチファイルをダウンロード後、展開すると wagbydesigner フォルダと version.txt が用意されます。両方とも、R9.2.4 の wagbydesigner に「上書き(コピー)」を行なってください。
パッチが適用されたかどうかの確認方法
No
内容
変更箇所
再テストの必要性
REG1209604
R9.0.2で、CSVアップロード更新のヘッダ読み込みスクリプトで読み込んだヘッダの一部を修正する方法を実装したが、このときCSVアップロード更新のスクリプト readRowData が readHeader の前に実行されるようになった。このため R8 と内部の挙動が変わっていた。これを修正し、ヘッダ読み込み時に最初に readRowData メソッドを行うが、この場合は(readRowDataの)スクリプトは実行しないとした。
[FW] AbstractDbUploadUpdate
-RunnableMonitorFile
-ProcessorImpl
DbUploadUpdate
-RunnableMonitor
-FileProcessorImpl_Csvなし