R7.5.2

最終更新日: 2020年3月14日

機能

分類 内容 変更箇所
新機能 検索条件をログ (system.log) に出力するようにする。(R6で実現できていた内容と同等。) [FW] CriteriaConverter
新機能 日付・数値の初期値は表示しない設定を一覧画面にも適用する。 [G] ヘルパクラス
新機能 外部キーモデルへのトランザクションスクリプトを記述できるようにする。 [G] サーバサイドJavaScript
デグレード 日付カレンダ入力に値を設定してもイベントが発生しない。そのため日付項目を起点とした再計算とAjax再描画が動作しない。R7.5.1 から発生する。 [G] JavaScript
[FW] common.js
デグレード 検索画面で日付カレンダで値を設定後に「登録画面へ」ボタン等を押下すると画面が遷移せず全ボタンが押下不可のままとなる。R7.5.1から発生する。 [FW] common.js
デグレード 外部キー親子モデル関係における子モデル同時更新画面で、親モデルの新規登録時に、子が親を参照連動する処理を無効化したが、参照連動自モデル保存項目で値が保存されなくなった。この場合は必要であった。R7.5.1から発生する。 [G] ヘルパクラス
デグレード ラベル・値の表示を折り返さない設定と同時にスタイルの指定を行なうと style 属性が重複して出力される。R7.5.0から発生する。 [G] JSP
デグレード 一覧表示項目の列幅をパーセントで指定し、スクロールタイプに「ヘッダ行を固定」を設定すると一覧表示のレイアウトが崩れる。R7.5.0から発生する。 [G] JavaSript
不具合 検索画面や一覧画面を表示すると詳細画面表示時の初期値に指定した値がデータベースに書き込まれる。(詳細画面表示時の初期値を指定したモデルのみ影響がある。) [FW] JFCHibernateDao
不具合 モデル参照チェックボックスに絞り込みの設定を行なうと全てチェック・クリアのボタンが機能しなくなる。(絞り込み動作によりAjaxでチェックボックスが書き換えられるタイミングで、画面表示時にセットしたチェックボックスの全選択・クリアの関数が機能しなくなる。) [G] JavaScript
[FW] common.js
不具合 参照モデル同士の関係性で選択肢を絞り込む機能を検索画面のチェックボックス項目に適用した場合、絞り込み先がリストボックスで選択肢が "すべて" の場合、関係のないチェックボックス項目が表示される。 [G] ヘルパクラス
不具合 「選択肢の先頭のみ表示する」と参照連動自モデル保存の組み合わせ定義で、型が文字列の場合でも check メソッドで値の有無を検査する箇所が原因でビルドエラーとなる。 [G] ヘルパクラス
不具合 自動計算式の条件付き関数FIRST、LASTで条件に合致しなかった場合、該当箇所は空白にならず以前の計算結果が残って表示されてしまう。 [G] ヘルパクラス
不具合 繰り返しコンテナ内項目に対するトランザクションスクリプトで、繰り返しコンテナ項目名がフォルダとして扱われてしまっている。正しくは繰り返しコンテナ部を除いたファイル名である。 [G] WEB-INF/script/*.js
不具合 サブモデルに全文検索を適用すると不正なコードが生成されビルドエラーになる。 [G] Model2Mapクラス
不具合 順序をもっているデータベース(Oracle,PostgreSQL)利用時、二つ以上のモデルに文字列型項目に順序を指定した場合、順序のインポートに失敗する。 [FW] XML2DBLoaderクラス
不具合 検索のREST API利用時に取得できる検索条件(conditionp)のpagesize,firstresult,sortkeyが不正な値となる。 [FW] DbShowListController
不具合 自動生成されたスマートフォン専用画面で、dojo.js が二重に読み込まれている。 [G] JSP
不具合 スマートフォン専用画面の日付入力項目では Dojotoolkit の入力フォームを利用していないにもかかわらず、これを取得しようとしてJavaScriptエラーが発生する。 [G] JSP (タグライブラリ)
不具合 スマートフォン専用画面で HTML5 のフォームバリデーションが有効となっていた。 [G] HTML
不具合 Windows のサービスから Wagby アプリケーション (Tomcat) を起動するとログオン画面でエラーが発生する。自動生成された service.bat ファイルに余分なセミコロン ";" が含まれていたため。 [G] service.bat
FW : フレームワーク、G : 自動生成されるコード

Wagby Designer

  • Designer起動後、ビルドする前にサーバサイドJavaScriptの設定を行うと ROOT/WEB-INF に書き込んでしまう。
  • Linux や Mac OS X 環境で、ファイルのコピーに失敗してビルドできない場合がある。
  • 環境変数 LANG が ja_JP.XXX 以外の環境では自動生成時に NullPointerException が発生する。
  • 「画面 > データベースの詳細」欄で「テーブルを作成する」チェックボックスを外すと「物理テーブル名」が入力不可になる。
  • モデル項目の型詳細設定ダイアログで参照先モデルに選択肢モデルを選択すると「表示優先度」と「無効判定項目」を空にしても再設定される。

移行ツール

  • R6からの定義で、外部リンクメニュー (project_outerlink.xls) の移行に対応しました。