R8.5.12

最終更新日: 2022年10月20日

機能

No 内容 変更箇所 再テストの必要性
ENH1329701 親、子関係で親を削除したときに、まとめて関連する子を削除する機能(カスケード削除)のパフォーマンスを改善する。子の取得時はこれまで自動計算や参照連動の解決を行っていたが、これらをスキップする。 <モデルID>EntityService なし
REG1314805 ビルド処理で、参照連動項目の参照先モデルの日付フォーマットを取得時に実行時エラーが生じることがある。R8.5.11で対応した「参照連動項目で、自モデルの指定した日付フォーマットではなく、参照先モデルの日付フォーマットが用いられている」の修正の影響。 - なし
REG1326401 項目の型が時刻の場合に「出力制御>日付・時刻>フォーマット」の設定が行なえない。R9.1.2で対応したFIX12996「主キーの設定解除時の処理」の修正の影響。 - なし
REG1313210 追加ボタンを用意したとき、パラメータの設定が無視されていた。R8.5.11で発生した不具合。 - なし
FIX1319201 繰り返しコンテナ内項目に条件付き権限管理を設定したとき、p2sメソッド内の判定は常に先頭のコンテナ行の値が使われていた。 [G] ヘルパクラス p2s メソッド なし
FIX1319301 ウィザード画面かつ別ウィザードに入力不可制御項目があったとき、値が入力されているにもかかわらず必須エラーになるパターン。 [G] ヘルパクラス InputCheck なし
FIX1319901 帳票出力後のスクリプトを設定した時、スクリプトエラー時に余分なスタックトレースがコンソールに表示される。 [FW] XXController なし
FIX1320601 一覧更新グリッドで数値項目に0を入力して保存すると空で更新される。 [FW] Grid.js なし
FIX1323901 「一覧表示画面から詳細画面を開く」設定を行うと、詳細画面に指定されたモデルの showXX.js ファイルが生成されない。 [G] showXX.js なし
FIX1324001 子モデルを使って親モデルの値を計算する項目を用意したとき、親の新規登録で、その直前に詳細表示された子のデータを参照した計算が行われる。本来は無関係の子モデルであるため参照するべきではない。 [G] Insert<モデルID>Controller
do_readメソッド
なし
FIX1324201 更新権限設定時、削除した文字列項目が、画面再描画時に削除前の値に戻ってしまう。 [G] ヘルパクラスs2pメソッド なし
FIX1324401 範囲検索かつ検索時、読み込み専用設定を行うと自動生成エラーになる。 - なし
FIX1325301 他モデル参照(ラジオ)項目に値変更時に画面を再描画する設定を行なった場合に選択した値がサーバへ送信されない場合がある。 [G] jsp なし
FIX1327603 2つ以上の集計ビューを設定したとき、先頭の集計対象モデルだけが使われていた。 [G] ヘルパクラス <モデルID>THelper なし
FIX1328001 繰り返しコンテナの参照連動で、連動元項目の「クリアボタン」クリック時、コンテナの参照連動部がクリアされない。 [G] ヘルパクラス p2s メソッド なし
FIX1328201 親-子-孫という外部キー関係で、孫が複数の親と子の外部キーをもつとき、親を削除すると(親に紐づかない)孫が削除される場合がある。 [G] 親子孫関係における子のEntityService 親子孫関係におけるカスケード削除機能(親削除、子削除)で関連する孫だけが削除されることの確認
FIX1328401 リッチテキストエリアの「他モデルの参照項目」の値がAjaxの対象となっていない。 [FW] Editor.js なし
FIX1329001 親子モデル同時更新を有効にした親モデルの新規登録画面で、親の項目に何も入力せず子モデルの新規ボタンをクリックするとエラー画面が表示される。 [G] <モデルID>PCreateObjectHelper なし
FIX1330801 一括帳票出力(PDF)で、テンプレートIDで指定した帳票テンプレートデータの読み込みに失敗する。 [FW] JfcreporttemplateUtil なし
FIX1322001 CSVアップロード更新の処理対象の項目だが「CSVに出力する」設定が無効の場合は処理結果レポートに反映されない。 [G] ヘルパクラス
getValidCsvHeaderメソッド
なし
FIX1326901 一覧表示グリッドでチェックボックス項目が検索条件として反映されない。 [FW] Grid.js なし
FIX1331801 自動計算の数値かつコンマ区切り数値フォーマット指定した項目を一覧更新に含めると入力エラーチェックで誤判定される。 [FW] common.js
[G] JavaScript
なし
SPC1328002 繰り返しコンテナの参照連動で、連動元項目の値を変更した時、コンテナの参照連動をやり直すように挙動を変更する。これまでの動作は次の通り。(1) 連動元項目の値 A によって参照連動されたコンテナがN行あったとする。(2) 連動元項目の値を B に変えたとき、参照連動されたコンテナが M 行に変わったとする。このとき (1) の状態で参照連動していた N 行は維持され、N+1行目以降からM行までが参照連動で追加されていた。新しい動作では (2) で、元の N 行をクリアし、新しい M 行で参照連動する。 [G] ヘルパクラス p2s メソッド なし
SPC1331901 繰り返しコンテナのID部が3桁の数字となったとき、表示がずれる。表示幅を 1.3em としていたが、これを 2.0em に広げた。 [G] update/insert 系 jsp,html なし
Noの先頭3文字は次の意味です。"ENH" 新機能・改善。"REG" デグレード。"FIX" 不具合修正。"SPC" 仕様変更。"LIB" 同梱するライブラリ・データのバージョンアップ。"SEC" セキュリティ対策。
変更箇所のプレフィックス文字は次の意味です。[FW] フレームワーク、[G] 自動生成されるコード。

Wagby Designer

No 内容
ENH1326001 選択肢モデル(初期データ固定)に1件もデータがないとビルドしたアプリケーションが実行時エラーになるため、ビルド処理時に警告を出すようにする。
FIX1321701 コード生成時、内部のインデント整形処理で実行時エラーが生じるパターンがあった。
FIX1326501 「環境 > サーバ > Javaのバージョン」を空白にするとスクリプトが正しく生成されない。
FIX1330901 ディメンジョンとメジャーを一つも設定しない状態でグラフ設定を行うとビルドエラーになる。
FIX1331201 子モデルの「検索・一覧表示 > 外部キー連携 > 表示条件」に親モデルの項目を含めるとDesignerがエラーと判断する(実際にはビルドできる)。

移行ツール

No 内容
REG1302209 R6定義ファイルからR9リポジトリへの移行ツールで次の点を修正。
  • 旧マスタモデルはストアモデルに変換されるが、マスタモデルの内容部を用いた式があった場合、TOINT関数で囲った値を利用するようにしていた。しかし同じ名前の項目でマスタモデル参照でない場合にもTOINT関数で囲まれていた。このようなケースを考慮する。

同梱するライブラリ

No 内容
LIB0786254 令和4年9月30日更新分の郵便番号データ(アイビス版)を含める。