R9.1.7

最終更新日: 2024年4月15日

機能

No 内容 変更箇所 再テストの必要性
ENH1369301 モデル項目のラベル部に、別項目の値を利用できるようにする。 [G] html/jsp なし
ENH1385701 モデル参照項目(検索)の内容部に "出力制御>一覧画面>最大表示文字数制限" の設定を反映させる。 [G] showList html/jsp なし
FIX1348104 「次へ」ボタンで詳細画面を遷移後に「登録」「キャンセル」とすると、ひとつ前の詳細画面が表示されてしまう。R9.1.4/R9.1.5で修正したが、主キーにアンダースコア文字が含まれていると動作しない。 [FW] DbBaseController なし
* FIX1366404 CSSレイアウト利用時、コピー登録の確認画面に遷移すると実行時エラーが発生する。R9.2.1の対応に漏れがあり、再修正した。 [G] html なし
FIX1380701 HTTPSEND関数利用時、引数 url が空文字または null の場合は処理を行わないようにする。 [FW] RestUtils なし
* FIX1381001 参照連動の連動元項目が複合主キーモデルを参照し、かつ、当該連動元項目が主キーの一部に含まれ、複合主キーに数値項目を含む場合にコンパイルエラーになるパターン。 [G] ヘルパクラス なし
* FIX1381301 CSSレイアウト利用時、登録確認画面と更新確認画面に含まれる繰り返しコンテナが入力可能な状態となっている。 [G] html なし
FIX1381701 CSSレイアウト利用時、値を保持する設定の入力不可項目の値が自動計算等のAjax実行時に送信されない。 [G] JavaScript なし
FIX1381901 入力チェック時に画面に表示されるエラーメッセージに含まれる項目名は "ラベル名" とするのが仕様だが、検索画面と一覧更新画面ではラベル名ではなく項目名が使われていた。 [G] ヘルパクラス
PInputCheckHelper
なし
* FIX1382201 CSSレイアウト利用時、一覧更新グリッドの新規ボタンが表示されない。 [FW] UpdateListGrid.js なし
FIX1382701 CSSレイアウト利用時、"出力制御>一覧画面>最大表示文字数制限"が適用されない。 [FW] JfcUtil
[G] html
なし
* FIX1382901 モデル参照(検索)項目で、参照先モデルが削除された状態で、詳細画面に "存在しないデータ xxx (-)" と表示されず、単にコードのみが表示される場合がある。 [G] ヘルパクラス
getXX_show メソッド
なし
* FIX1383001 登録の確認画面を経由すると項目別権限設定をした項目の値が消える。 [G] ヘルパクラス
s2pメソッド
なし
FIX1383101 一覧表示画面の「件/ページ」を表示するlabelタグを構成するHTMLにfor属性を付与されていた。動作に影響はないが、ブラウザの開発者ツールでエラーを指摘される。 [G] html なし
FIX1384001 検索項目のモデル参照項目にサジェストの設定を行なったとき、検索処理時に「存在しないデータ(0)」と表示される。 [G] ヘルパクラス s2p メソッド サジェスト項目の検索処理
FIX1384101 ログメッセージのスペルミス修正。"DoPring occur error" を "DoPrint occur error" へ。 [FW] DbShowListBaseController なし
FIX1385501 親モデルに外部キー子モデルの値を演算する項目があり、かつ子モデルの主キーが親モデル(複合主キー)の場合にビルドエラーになる。 [G] ヘルパクラス
calcChildメソッド
なし
FIX1388201 入力チェック機能で、数字の範囲チェックが動作しない。 [G] ヘルパクラス
input_checkメソッド
なし
FIX1389701 詳細画面を用意しないモデルでは削除スクリプトが生成されない。一覧更新またはアップロード更新画面のいずれかを用意することで削除スクリプトが生成されるようにする。 [FW] DbShowListBaseController なし
SPC1384201 スクリプト実行時にログ "Skip calling script because No entity is found." が記録される場合があるが、このログレベルを error から debug に変更する。これによる動作の影響は、ない。 [FW] JfcUtil
[G] html
なし
SPC1384301 データベースとの接続に失敗する状態でエクスポート機能を実行した時、順序の値が "0" の状態でエクスポートされる場合があった。これをインポートすると順序値が消失してしまうため、内部の処理順を見直し、データベース接続エラー時のエクスポート処理では順序のエクスポート処理を行わないようにする。 [FW] XMLLoader
XML2DBLoader

[G] InitLoader
ヘルパクラス beforeInsert
なし
SPC1389001 ファイル型項目への入力チェックでファイル拡張子を制限した場合に表示されるエラーメッセージ "指定されてます" を "指定されています" に修正する。 [FW] jfcapp プロパティファイル なし
Noの先頭3文字は次の意味です。"ENH" 新機能・改善。"REG" デグレード。"FIX" 不具合修正。"SPC" 仕様変更。"LIB" 同梱するライブラリ・データのバージョンアップ。"SEC" セキュリティ対策。
変更箇所のプレフィックス文字は次の意味です。[FW] フレームワーク、[G] 自動生成されるコード。

Wagby Designer

No 内容
FIX1387602 レイアウト名に不正な文字を含めた時、Designerログにエラーを記録する。

同梱するライブラリ

LIB1389601 Apache Tomcat を 9.0.75 から 9.0.83 にバージョンアップする。脆弱性 CVE-2023-41080,CVE-2023-46589 他への対応。
LIB0786258 令和5年11月30日更新分の郵便番号データ(アイビス版)を含める。

パッチ (2024.3.15)

2023.12.15に公開した R9.1.7 への第一回パッチファイルです。

適用方法

WagbyPatch_R9.1.7_20240315.zip
パッチファイルをダウンロード後、展開すると wagbydesigner フォルダと version.txt が用意されます。両方とも、R9.1.7 の wagbydesigner に「上書き(コピー)」を行なってください。

パッチが適用されたかどうかの確認方法

Designerのビルドタブのバージョン日付が "Wagby R9.1.7(Patch1) 20240315-0844" と表示されます。

No 内容 変更箇所 再テストの必要性
FIX1360105 繰り返しコンテナ内で読み込み専用項目を入力可・不可制御の制御元に設定すると動作しない。R9.1.5で修正していたが「ラジオボタンをチェックボックスで表示する」項目の場合の対応漏れがあった。 [G] JavaScript なし
SEC1390101 リッチテキストエリアに画像を指定した場合に XSS 脆弱性が見つかった。 [FW] XssSanitizer4DojoParserCallback なし
FIX1390301 チェックボックスのクリアボタン表示制御が、本来不要な設定「モデル参照(検索) > ボタンを表示する」の影響を受ける。 [G] html/jsp なし
FIX1391401 閲覧権限(検索)を設定した項目がモデル参照のとき、検索ボタン押下で無効な値 "0" が入力されたとみなされる。 [G] ヘルパクラス
s2pメソッド
なし
FIX1393601 一括xxボタンに表示条件を設定し、一括処理の扱い方法を「全データを一括処理の対象とする」としたときページネーションによってボタンとチェックボックスが無効になる。 [G] ShowList<モデルID>Controller なし
FIX1394201 CSSレイアウト利用時、帳票画面の「出力する帳票」というラベル名にthタグが直接、表示されてしまう。 [G] html なし

パッチ (2024.3.29)

2023.12.15に公開した R9.1.7 への第二回パッチファイルです。第一回の修正をすべて含み、以下の内容が新たに追加されています。

適用方法

WagbyPatch_R9.1.7_20240329.zip
パッチファイルをダウンロード後、展開すると wagbydesigner フォルダと version.txt が用意されます。両方とも、R9.1.7 の wagbydesigner に「上書き(コピー)」を行なってください。

パッチが適用されたかどうかの確認方法

Designerのビルドタブのバージョン日付が "Wagby R9.1.7(Patch2) 20240329-1707" と表示されます。

No 内容 変更箇所 再テストの必要性
REG1156304 計算式で SESSION 関数を利用すると自動生成処理が無限ループ処理になる。R8.5.0で対応したFIX11563「暗黙条件の式でSESSION関数が利用できない」の影響。 [G] ヘルパクラス
calcメソッド
なし
FIX1396501 チェックボックスかつサブウィンドウ利用の項目を参照連動すると「検索」ボタンが表示されてしまう。 [G] html/jsp なし
FIX1396801 一括削除と一括更新を有効にし、表示条件を指定すると、一括更新の表示条件が無視される (HTMLテーブルレイアウトのみ対応,CSSレイアウトは修正中) [G] jsp なし

パッチ (2024.4.15)

2023.12.15に公開した R9.1.7 への第三回パッチファイルです。第一回の修正をすべて含み、以下の内容が新たに追加されています。

適用方法

WagbyPatch_R9.1.7_20240415.zip
パッチファイルをダウンロード後、展開すると wagbydesigner フォルダと version.txt が用意されます。両方とも、R9.1.7 の wagbydesigner に「上書き(コピー)」を行なってください。

パッチが適用されたかどうかの確認方法

Designerのビルドタブのバージョン日付が "Wagby R9.1.7(Patch3) 20240415-0928" と表示されます。

No 内容 変更箇所 再テストの必要性
SPC1315205 HTMLテーブルレイアウト利用時、繰り返しコンテナに条件付き閲覧権限を設定したときのラベル部の表示ルール見直し。(1)コンテナが0件の場合は(権限の有無に関わらず)ラベルは表示される。(2) コンテナが1件以上の場合、権限がない場合はラベルを非表示にする。 [G] jsp なし