No |
内容 |
変更箇所 |
再テストの必要性 |
ENH1341201 |
マルチテナント型アプリケーションを開発できるようにする。データベースはPostgreSQLに限定し、同データベースが提供する RLS(Row Level Security)を使う。 |
[FW] フレームワーク全般 |
なし |
ENH1398801 |
Enterキー押下を「タブキー扱い」に設定した場合にShift+Enterキー押下時に逆順でタブ移動させる。 |
[FW] common.js |
なし |
ENH1398401 |
自動計算・参照連動項目に「Enterキーの取り扱い - タブキー扱い」を設定したときもタブキー移動を行えるようにする。 |
[FW] common.js |
なし |
ENH1370901 |
初期値の設定に「更新画面表示時」を用意する。(更新画面を開く時に呼び出される。一覧更新は対象外) |
ヘルパクラス |
なし |
ENH1398901 |
データ削除時に、このデータが他のモデルから参照されているかどうかという被参照チェックを行う設定を用意する。 |
[G] ヘルパクラス |
なし |
ENH1398601 |
一覧更新画面で削除時の非参照チェックエラーが発生したとき、適切なエラーメッセージを表示する。これまでは"1件のエラーデータがあります。"のエラーメッセージのみが表示され、どの行がエラーとなっているかわかりにくかった。 |
[G] UpdateListController |
なし |
ENH1399101 |
一覧更新画面でコード重複で登録しようとしたとき、適切なエラーメッセージを表示する。これまでは"データベースの更新に失敗しました。"のエラーメッセージのみが表示され、どの行がエラーとなっているかわかりにくかった。 |
[G] UpdateListController |
なし |
ENH1387301 |
全角xx文字以内(半角だとその倍)という入力文字数チェックを行えるようにする。 |
[FW] StringCheck |
なし |
ENH1387401 |
半角カナの拗音促音を、同じ半角カナの非・拗音促音へ変換する入力フィルタを用意する。 |
[FW] StringConvSokuonKana2BFilter StringConvYouonKana2BFilter |
なし |
ENH1388001 |
一覧更新の入力チェックをスキップするカスタマイズ方法を提供する。 |
[FW] DbUpdateListController |
なし |
ENH1389301 |
確認ダイアログ表示時にダイアログを閉じる際のコールバック関数を設定できるようにする。 |
[FW] common.js |
なし |
ENH1396201 |
トランザクション終了時にロックが外れる仕組みを用意する。 |
[FW] JFCHibernateDao DataBindingContext |
なし |
ENH0803104 |
メールアドレスの妥当性チェックを行う関数 ISMAILADDRESS を用意する。この実体は Apache Commons の EmailValidator となる。あわせて Wagby 内部のメールアドレス検査処理もすべて EmailValidator の利用に統一する。 |
[FW] ExcelFunction MimeMailUtilities |
メールアドレスかどうかのチェック処理ルールで「@」文字が含まれていない場合はエラーになる。他、より一層 RFC に準拠したチェックを行うようになる。 |
ENH1363901 |
CSVダウンロード機能で、列の並び順を指定できるようにする。 |
[FW] ExcelFunction MimeMailUtilities |
なし |
ENH1401801 |
CSVアップロード更新で、データベース型を固定長文字列(char)とした項目で、指定桁数に満たない値が保存されていてもID値の判定を行えるようにする。(これまでは固定長文字列の場合、余分な空白があるとID値の判定に失敗していた。) |
[G] ヘルパクラス |
なし |
ENH1373601 |
複合主キーモデルを参照する他モデル参照項目の構成カラムの一部にSQL式を使えるようにする。 |
[G] .hbm.xml |
なし |
ENH1378001 |
親子同時更新機能における親モデルの更新画面で、子モデルの新規登録行をスクリプトから追加できるようにする。 |
(カスタマイズ) |
なし |
ENH1380601 |
親子同時更新機能における親モデルの登録更新画面で、子モデルのエラーチェックを保存時のみに行うオプションを用意する。 |
[G] UpdateList<モデルID>Controller |
なし |
ENH1381501 |
一覧更新画面を開いた時に、新規登録行を追加するためのスクリプトを用意できるようにする。 |
[FW] DbUpdateListController |
なし |
ENH1383501 |
和暦を "/" 区切りで入力できるようにする。 |
[FW] DateTextBox.js |
なし |
ENH1386001 |
ログオン処理のタイミングで実行されるスクリプトで、p.request を利用できるようにする。 |
[FW] LogonService |
なし |
ENH1391801 |
Ajaxのレスポンスデータをセットする関数setResponseXMLContentの終了時にdojo/topicで通知を送信できるようにする。Ajax処理カスタマイズのため。 |
[G] html |
なし |
ENH1385801 |
CSSレイアウト利用時、日付フォーマットを動的に変更する仕組みを提供する。 |
[G] html |
なし |
ENH1385901 |
CSSレイアウト利用時、数値フォーマットを動的に変更する仕組みを提供する。 |
[G] html |
なし |
ENH1394701 |
CSSレイアウト利用時、一覧表示項目のソート設定で「ソートに利用する項目」を別途、指定できるようにする。 |
[G] html |
なし |
ENH1399701 |
CSSレイアウト利用時、一覧更新画面の上部に検索条件を表示できるようにする。どの条件に合致したデータを一覧更新しようとしているか、わかりやすくなる。 |
[G] html |
なし |
ENH1404101 |
CSSレイアウト利用時、親子同時更新画面の子モデルの「削除(チェックボックス)」を "-" ボタンに、「新規(ボタン)」を "+" ボタンとし、一つのカラム(列)にまとめる。 |
[G] html |
なし |
ENH1404601 |
CSSレイアウト利用時、詳細・更新画面のタブレイアウトで "どのタブを選択していたか" という状態を維持する。 |
[G] html |
なし |
ENH1394401 |
CSSレイアウト利用時、検索項目をタブにまとめる機能を用意する。 |
[G] html |
なし |
ENH1365201 |
CSSレイアウト利用時、初期状態で検索項目を非表示とし、チェックボックスで選択することで検索項目が表示される機能を用意する。 |
[G] html |
なし |
ENH1401301 |
CSSレイアウト利用時、ユーザごとに指定した検索条件を保存し、メニューから検索画面を表示したときに保存した検索条件を自動復帰する「デフォルト検索」機能を用意する。 |
[G] html |
なし |
ENH1390501 |
CSSレイアウト利用時、入力チェック(範囲チェック,正規表現チェック)設定時、検索画面の項目にも適用されるようにする。 |
[FW] common.js |
なし |
ENH1390601 |
CSSレイアウト利用時、検索画面で Ajax のレスポンス値を隠し項目に設定されるようにする。(隠し項目をDojotoolkitのTextBox要素を使うようにする。) |
[G] html |
なし |
ENH1403101 |
CSSレイアウト利用時、カスタマイズボタンを「一覧更新画面(行毎)」に表示できるようにする。 |
[G] html |
なし |
FIX1399601 |
ヘッダ行固定のテーブルが非表示のタブ内に配置されている場合にヘッダ部とボディ部の列幅が揃わない場合がある。 |
[FW] common.js |
なし |
FIX1404501 |
ヘッダ行固定のテーブルで縦スクロールバーが表示されるとヘッダ部とボディ部で列幅がずれる場合がある。 |
[FW] common.js |
なし |
FIX1398701 |
親子同時更新画面の子モデル項目でラジオボタンをチェックボックスで表示した場合、入力可・不可制御が動作しない。 |
[G] js |
なし |
FIX1389901 |
一覧更新画面の他モデル参照検索画面項目でサブウィンドウから値を選択しても入力欄に値がセットされないことがある。 |
[G] jsp,html |
なし |
FIX1392301 |
項目の閲覧権限を設定し、かつ型のマッピング設定を行った時、マッピング先項目が必須項目の場合に不正なコードが生成される。 |
[G] ヘルパクラス |
なし |
FIX1395601 |
CSSレイアウト利用時、一覧表示のソート時にソート対象項目全てにソートアイコンが表示されていた。ソート対象となっている項目のみソートアイコンを表示する。 |
[G] html |
なし |
FIX1395901 |
CSSレイアウト利用時、別項目をグループとして扱い、値をまとめてコピーする機能でボタンが表示されない。 |
[G] html |
なし |
SPC1400201 |
浮動小数点項目の値が NaN の場合、一覧更新画面を開くと警告メッセージが表示されていたが、これを抑制する。 |
[FW] PresentationPHelperPart3_s2p |
なし |
SPC1396101 |
モデル参照(検索)項目について、登録・更新処理の直前に参照先モデルの存在チェックを行うようにする。存在しなかった場合はエラーとする。これまでは「値を直接入力できるようにする」を有効にした場合にのみ存在チェックを行っていたが、この設定にかかわらずチェックするようになる。 |
[G] InputCheckHelper |
なし |
SPC1395701 |
CSSレイアウト利用時、サブウィンドウ検索画面で検索結果がない場合には表示件数切り替えリストボックスを表示させないようにする。 |
[G] html |
なし |
SPC1391701 |
入力可不可制御を指定した項目は必須指定が無視されるが、検索の項目であれば必須指定は有効とする。 |
[G] コンディションモデル |
なし |
SPC1386203 |
モデルの一覧表示と、親子モデルの一覧表示の罫線の色が異なっていたため、統一する。 |
[G] html,css |
なし |
SPC1386601 |
サブウィンドウ検索画面の閉じるボタンにidを設定する。JavaScriptカスタマイズで制御しやすくなる。 |
[G] html |
なし |
SPC1397901 |
Jfcerror/Jfcwarn/Jfcinfo/Jfcdebugにbrタグが含まれており、かつ<,>,&,'",の5種の文字が含まれていない場合、自動的にサニタイズを無効とし、brタグによる改行処理が行えるようにする。 |
[G] html |
なし |
SPC1407601 |
キャッシュ機構 ehcache のポリシー変更。オブジェクトのサイズ計算を行わず、メモリにオブジェクトをキャッシュさせる。キャッシュの生存時間指定によってヒープメモリを圧迫させないようにする。 |
[G] ehcache.xml |
なし |
SPC1411001 |
親子モデル関係の場合、ヘルパクラスに常に calcAncestor メソッドが生成されるが、子の要素を使って親の項目を変更することがない場合は不要である。この場合は calcAncestor メソッドを生成しないようにする。 |
[G] html |
なし |