R9.1.9

最終更新日: 2024年7月1日

機能

No 内容 変更箇所 再テストの必要性
* REG1359103 コントローラのスクリプトで新規登録 - データベースコミット前のスクリプトがコピー登録時に呼び出されない。R9.1.6で修正したが、親子モデル関係で子モデルにデータが存在する場合に呼び出されない場合があった。 [FW] ScriptCodeRunner4Controller なし
* REG1403501 更新画面で、ファイル型画像サイズの指定が効かない。R9.1.6で対応したFIX13729「項目の幅(ラベルと値)に全角のパーセント文字を指定すると、この値は無視される」の影響。 [G] jsp/html なし
* REG1420101 SpringBatchをジョブスケジュールで起動できない。R8.4.0でSpringBatch を 3 から 4 へバージョンアップした影響。 [FW] SpringBatchSimpleJobLauncher なし
REG1420101 画面遷移パラメータの右辺にSEP付きの複合キー値を指定するとビルド処理でエラーと判定される。R9.1.2で対応したFIX13132の項目存在チェックで複合キーの考慮漏れがあった。 (自動生成部) なし
* FIX1401501 親子モデル関係の子モデルに対して条件付きFIRST関数を適用するとビルドエラーになる。 [G] ヘルパクラス
calcメソッド
なし
* FIX1403601 参照先モデルが複合主キーの場合、モデル参照の存在チェックとして生成されるコードが誤っていた。 ヘルパクラス入力チェック なし
* FIX1403901 繰り返しコンテナ参照連動で、コンテナ内の項目が複合キーモデルを参照している場合の対応が漏れていた。 ヘルパクラス なし
* FIX1404201 世代管理機能を設定時、対象モデルが複数の子モデルをもつ場合、ビルドエラーになる。 (自動生成部) なし
* FIX1404301 モデル参照項目(検索)で、参照先モデル項目を主キーとし、かつ値を直接入力できるようにするを解除するとビルドエラーになる。 [G] ヘルパクラスgetXX_showメソッド なし
* FIX1403401 エラーメッセージ変換部 JFCErrorMessageConverter が実行時エラーになるパターンがあった。 [FW] JFCErrorMessageConverter なし
* FIX1405901 外部キー子モデル一覧を任意の位置に配置したときテーブル幅が狭く表示されるパターンがあった。テーブル要素に適用するCSSスタイルを変更する。 [G] html なし
FIX1405501 モバイル設定(スマートフォン)でファイル型項目を適用した画面で、ファイル選択ボタンのラベル表示時に実行時エラーになる。 [G] html なし
FIX1401401 繰り返しコンテナ名を "service" とし、コンテナ内項目に絞り込みの設定を行うとビルドエラーになる。 (自動生成部) なし
FIX1401401 一覧画面の一括処理のチェックボックスで全選択、全選択解除をクリックしたときに、一括処理と関係ないチェックボックスまで変わってしまう。 [FW] common.js なし
FIX1404801 Excel帳票で外部キー連携している値を取得する際にClassCastExceptionエラーが発生する場合があった。 [FW] ForeignKeyReplaceMapProxy なし
FIX1406101 親子モデル同時更新画面の子モデル明細部で隠し項目に値がセットされないパターンがあった。一部のinput要素でid属性が未設定だったため。 [G] html なし
FIX1406201 チェックボックス(サブウィンドウ)の設定が帳票画面に適用されていない。 [G] JavaScript なし
FIX1405001 浮動小数点項目の値が infinity のとき、ログに WARN jp.jasminesoft.jfc.app.PresentationPHelperPart3_s2p s2p_basictype Exception と記録されていた。このログは出力させないよう内部でチェックする。 [FW] PresentationPHelperPart3_s2p なし
FIX1405301 入力チェック(警告)は一回だけメッセージが表示される仕様だが、別のエラーとの組み合わせで複数回エラーメッセージが表示されたとき、警告メッセージは非表示となるが入力欄の背景色が赤のままとなっていた。 [FW] JFCHelperUtils なし
FIX1407401 登録・更新画面で読み込み専用の参照連動項目のスタイル指定が効かない。 [G] jsp/html なし
FIX1407901 モバイルを利用しないモデルだが、サブウィンドウ検索がモバイル用になっている場合がある。 [G] jsp/html なし
FIX1400801 繰り返しコンテナのボタンに表示条件を設定し、かつこれを検索条件に含めるとビルドエラーになる。 - なし
FIX1402001 マルチセッション環境利用時、一覧表示グリッドで(グリッド)データ読み込み中に何らかの操作を行うと、正しい値が取得できない場合がある。 [FW] BaseController
Grid.js
なし
* FIX1403201 CSSレイアウト利用時、RDBの型が固定長(char)のファイル型項目を利用すると、拡張子判定に失敗しunknownicon.pngアイコンが表示されてしまう。 [FW] JfcUtil なし
FIX1401701 CSSレイアウト利用時、一覧更新画面の追記型リストボックス利用時にHTMLレイアウト用のソース(jsp)が出力されることがあった。これは動作しないため出力させないようにする。 [G] html なし
* FIX1402701 HTMLテーブルレイアウト利用時、日付時刻型の項目をフォーマットで日付だけにすると検索入力ができない。 [FW] input_date_combo.tag なし
SPC1408101 ログオンアカウントのパスワードが空の場合、パスワードリマインダ機能を動作させない。この場合はログコードJFC00047が記録される。 [FW] RemindPasswordController なし
Noの先頭3文字は次の意味です。"ENH" 新機能・改善。"REG" デグレード。"FIX" 不具合修正。"SPC" 仕様変更。"LIB" 同梱するライブラリ・データのバージョンアップ。"SEC" セキュリティ対策。
変更箇所のプレフィックス文字は次の意味です。[FW] フレームワーク、[G] 自動生成されるコード。

初期リポジトリ

No 内容
FIX1402501 ログオンアカウント(juser)を新規に登録する際、プリンシパルIDの初期値が "0","1" となっていたが、正しくは "1" (共通処理), "2" (パスワード変更) だった。この修正前は、アカウント作成時に割り当てられるプリンシパルは共通処理のみだったが、この修正後は共通処理とパスワード変更の二つのプリンシパルが標準で割り当てられるようになる。

移行ツール

No 内容
FIX1405601 R8.5.0より前のリポジトリを読み込んだとき、ソートルールが "ID" の場合に、"昇順" が明示されていればそのまま、そうでなければ "降順" をセットする。R8.5.0より前のリポジトリ読み込み時、リストボックス選択肢の並び順が変わる場合があることへの対応。

同梱するライブラリ

LIB1393001 祝日情報(JapanHoliday.ics)を2025年祝日に合わせて更新する。
LIB0786260 令和6年5月31日更新分の郵便番号データ(アイビス版)を含める。