R9.3.1
最終更新日: 2025年5月19日
2025.4.2に公開した R9.3.1 への第一回パッチファイルです。
WagbyPatch_R9.3.1_20250419.zip
Designerのビルドタブのバージョン日付が "Wagby R9.3.1(patch1) 20250419-1430" と表示されます。
2025.4.2に公開した R9.3.1 への第二回パッチファイルです。第一回パッチの内容に加え、以下を含めています。
WagbyPatch_R9.3.1_20250519.zip
Designerのビルドタブのバージョン日付が "Wagby R9.3.1(patch2) 20250519-0830" と表示されます。
機能
No
内容
変更箇所
再テストの必要性
ENH1421601
flat系CSSテーマのデザインを変更し、各ボタンを用途に応じて色分けする。
[FW] flat*.css
html,jspなし
ENH1425101
Excel帳票のバーコード出力指定でマージンとスケールを設定できるようにする。
[FW] POIReportGenerator
なし
ENH1423501
Excel帳票の画像出力指定でマージンを設定できるようにする。
[FW] POIReportGenerator
なし
ENH1422801
複合主キーモデルを参照する項目との参照連動の解決に不要なSQLを抑制する。パフォーマンス向上につながる。
[G] ヘルパクラス
resolvメソッドなし
ENH1426001
CSVアップロード更新で、ファイルエンコーディングがUTF-8の場合に BOM をスキップする。これによって "BOM付きCSVファイル" もそのままアップロードできる。(これまではBOMを除いたファイルをアップロードする必要があった。)
[FW] AbstractDbUploadUpdate
RunnableMonitor
FileProcessorImplなし
ENH1423301
自動生成されるヘルパクラスのs2pメソッドを分割するオプションを用意する。メソッドのサイズが64KBを超えるとJavaコンパイルができなくなる制約を回避するため。
[G] ヘルパクラス
s2pメソッドなし
ENH1425601
customizeフォルダにジョブクラスを作成したとき、ジョブ関連の設定を自動生成するようにする。(ただしすでに同じidが存在する場合は生成を行わない)
[G] export/init/jfcjob/初期データ
applicationContext/
__jobcontrol.xml
(bean定義を生成)なし
ENH1423001
フロントエンドJavaScriptで、検索結果の件数を返す関数getJfcResultSizeを用意する。一覧表示画面で利用できる。
[FW] common.js
なし
REG1424701
登録・更新後の詳細画面遷移時に、詳細画面上部に"[モデル名]の登録(更新)処理は正常に行われました。"が表示されない。R9.3.0で対応したSpringフレームワークバージョンアップの影響。
[FW] BaseController
RedirectMapFilterなし
REG1424503
HTMLレイアウト利用時、外部キー子モデルを親モデルと同じタブレイアウトに格納するとJSPエラーが発生する。R9.3.0で対応したENH14106「子モデルのページネーション表示」対応コードの一部が含まれていた。(本来は含めるべきコードではなかった)
jsp
なし
REG1319201
検索(コンディション)モデルのモデル参照項目に複合キーの項目を指定したときビルドエラーになる。
-
なし
REG1426601
参照連動の検索項目で「検索制御<モデル参照(連動)<他のストアモデルの参照連動のとき連動する」にチェックが付いていない場合に、値変更時に参照連動項目の値がクリアされる。R9.2.0で対応したENH1338501「検索画面の項目で値変更時に画面を再描画する設定を切り換えられるようにする。」の影響。
[G] html/jsp
なし
REG1422401
アップロード更新画面で、アップロードファイルのタイプが未指定の場合にcsvファイル以外のファイル(xlsx)がアップロードできない。未指定の場合は、拡張子をチェックする処理を生成しないようにする。R9.3.0で対応したENH14187「アップロード更新で、アップロードされるファイルの拡張子をチェックする処理を追加する」の影響。
[G] jsp/html
[G] コントローラクラスなし
FIX1425901
トランザクションが成功したタイミング「登録後」のスクリプトが呼び出されない。
[G] <モデルID>Helper
_afterCommittedInsertion.jsなし
FIX1424301
一覧更新の行追加ダイアログ表示ボタンを連続して押下した場合に行追加ダイアログが表示されない。R9.3.0で対応したENH14065「親子同時更新子モデル部の "+" ボタン押下時に何行追加するかを指定できるようにする」の対応漏れ。
html
なし
FIX1412502
サブモデルの参照連動DB保存項目(参照先保存)を用意し、メインモデルに項目定義がない(またはDB非保存)場合、エラーにはならないべきだがエラーと判定されていた。
-
なし
FIX1426101
ワークフロー適用モデルかつ、子モデルの要素を用いた計算式をもったモデルに世代管理を適用するとソースコード生成時にエラーとなる。
-
なし
FIX1423301
プリンシパル「一般ユーザ」を付与せずポータル画面へアクセスするとjfcdomain,jfcmodelモデルの権限不足で実行時に警告が出る。
[G] Show<モデルID>
ProcessBeanなし
FIX1422901
自分自身を参照する項目(自己参照)をもったモデルで、不要な参照連動や計算式が実行される場合があった。これを抑制することでパフォーマンス向上につなげる。
[G] ヘルパクラス
beforeShowメソッドなし
FIX1423201
プリンシパルが多い場合に「アカウント(juser)」のプリンシパルが項目の横幅を超えて表示される。
[G] jsp/html (juser)
なし
FIX1423101
HTMLテーブルレイアウトで段組みレイアウトの一覧表示をヘッダ行固定にすると列幅が揃わない項目がある。
[FW] common.js
[G] showList jspなし
FIX1424801
HTMLテーブルレイアウト利用時、日付項目に「初期値>検索画面表示時」と「検索制御>値変更時に画面を再描画する」設定を行なうと検索画面の再描画が無限ループする。
[FW] input_date_combo_input.tag
なし
FIX1425001
CSSレイアウト利用時、チェックボックス(サブウィンドウ)でチェックが外れる。
[G] html/jsp
なし
FIX1424901
CSSレイアウト利用時、親子モデル同時表示・更新の子モデル部のスタイル指定の条件判定で常に先頭行のデータが使われる。
[FW] JFCReflactionBased
ControlUtilBaseなし
FIX1426201
CSSレイアウト利用時、ワークフロー利用モデルでワークフロー状態(jfcworkstate)が未設定の場合、内部エラーとなり画面表示が行われない。
[G] html
なし
FIX1423801
CSSレイアウト利用時、詳細画面および一覧検索、一覧更新画面で内部変数jfc_result.sizeを参照時に内部エラーとなり画面表示が行われない場合がある。
[G] html
なし
FIX1424201
Flat系のCSSテーマを選択するとFont AwesomeのWeb Open Font Format(woff)ファイルがキャッシュされない。画面描画パフォーマンスに影響があった。
[FW] flat_*.css
なし
FIX1422101
CSS テーマ "flat white" 適用時、休日設定のカレンダー表示切替ボタンが表示されない。
[FW] flat_white.css
なし
SPC1424601
システムログ閲覧画面の検索・リセットボタンにid属性を付与する。
[FW] system/
showListLogBody.htmlなし
SPC1422601
帳票出力画面でエラーメッセージが表示されている場合に帳票出力ボタンが押下不可とする。
[G] html
なし
SPC1421901
インターネットアカウント利用時、セッションタイムアウトが発生してもエラー画面に遷移させない。
[FW] error.jsp
なし
同梱するライブラリ
LIB1426401
Apache Tomcat を 9.0.98 から 9.0.102 へバージョンアップする。
LIB1424001
chart.js を 2.8.0 から 4.4.8 へバージョンアップする。
LIB1426701
祝日情報(JapanHoliday.ics)を2026年祝日に合わせて更新する。
LIB0786263
令和7年3月31日更新分の郵便番号データ(アイビス版)を含める。
パッチ (2025.4.19)
適用方法
パッチファイルをダウンロード後、展開すると wagbydesigner フォルダと version.txt が用意されます。両方とも、R9.3.1 の wagbydesigner に「上書き(コピー)」を行なってください。
パッチが適用されたかどうかの確認方法
No
内容
変更箇所
再テストの必要性
REG1424711
削除後の一覧画面遷移時に"[モデル名]の削除処理は正常に行われました。"が表示されない。R9.3.0で対応したSpringフレームワークバージョンアップの影響。R9.3.1で修正していたが対応が不足していたため、再修正する。
[FW] BaseController
なし
REG1414702
ウィザードと確認画面の組み合わせを行うとビルドエラー。R9.3.0で対応したFIX1414701「ワークフロー適用モデルにウィザードと確認画面の設定を組み合わせたときに生じるエラー」対応の影響。
[G] コントローラクラス
なし
REG1407207
親子同時更新画面の親モデルに設定したスタイル設定が機能しない。R9.1.10で対応したFIX14072「「入力制御 > スタイル > 親モデルとの同時更新」に式を適用しても動作しない」の影響。
[G] ヘルパクラス 式部分
なし
FIX1426801
文字列検索(ワイルドカード利用)の設定が有効にならない。
[G] CriteriaConverter
なし
FIX1426901
複合キーモデルでフロー参加者に申請スクリプトを設定すると正常に動作しない。
[FW] StoreModelUtils
[G] WorkFlowManagerなし
FIX1427301
「日付・時刻」型の項目の日付フォーマットが"yyyy-MM-dd HH:mm"の場合に初期値に
NOW()
を設定すると入力エラーとなる。[FW] DateTimeTextBox.js
なし
FIX1427101
インターネットアカウントでログオン後、通常アカウントでログオンするとメニューにグローバルリンクが表示されない。
[FW] BaseController
なし
FIX1427001
HTMLレイアウト利用時、帳票出力設定を行った検索・一覧画面に遷移すると JSP エラーが発生する。
[G] showList jsp
なし
FIX1421622
flat系CSSテーマデザイン変更の対応漏れ。「アクションボタンの表示位置」の設定を「下」または「上下」に設定時、
「全クリア」ボタンのスタイルが適用されていなかった。
[FW] flat*.css
なし
FIX1427601
スマートフォン対応UIで他モデル参照(検索)のグリッドの一覧が表示されない。
[G] jsp (mobile)
なし
FIX1427701
スマートフォン対応UIで一覧表示のページネーションが表示されない。
[G] jsp (mobile)
なし
パッチ (2025.5.19)
適用方法
パッチファイルをダウンロード後、展開すると wagbydesigner フォルダと version.txt が用意されます。両方とも、R9.3.1 の wagbydesigner に「上書き(コピー)」を行なってください。
パッチが適用されたかどうかの確認方法
No
内容
変更箇所
再テストの必要性
REG1411004
親子モデルにおいて子を編集したとき親の値を更新する処理が行われない。R9.3.0で対応したSPC14110「不要なcalcAncestorメソッドを生成しない」の影響。
[G] ヘルパクラス calcAncestor メソッド
なし
REG1429901
Spring Session Redis 設定時、ログオフするとエラーが発生する。R9.3.0で対応したSpringフレームワークバージョンアップの影響。
[FW] BaseController
なし
FIX1428701
閲覧権限を設定した項目で、繰り返しコンテナの操作を行うと入力値が消える。
[G] ヘルパクラス s2p メソッド
なし
SPC1430601
スマートフォン対応モデルに含まれるモデル参照(検索)項目の先がスマートフォン対応でない場合、ビルド処理でエラーとする。
(Designer)
なし