WagbyR6.5 Update 11 PPT版 更新情報 公開日 2010年8月2日 著作権者 株式会社ジャスミンソフト PPT版 有限会社アプライドスペース ご注意 • 旧版よりの移行の場合 (1)Update 7 より、Wagby に標準で添付されているアカウント モデル (juser) の定義ファイルの格納場所が変わっていま す。 Update 6 以前では $(DEVHOME)\env\xls-common フォルダに含まれていましたが、Update 7 以降では $(DEVHOME)\xls-model となります。 Update 6 以前の版 から移行される場合、古い common-juser.xls を移行しない ようにしてください。 (2) Update 8 より、条件付き更新権限の仕様が変更になりまし た。Update 6/7 で本機能をご利用の方は、設定の変更が発 生します。よりわかりやすい仕様へと変更されましたので、 お手数をおかけしますが、ご理解のほどをよろしくお願い致 します。 パフォーマンスの強化 • JavaScript の読み込み時間のさらなる短縮 化ならびに、サブメニューを実現する JavaScript を刷新しました。 • これらの効果により、表示性能が 20 パーセ ント程度、向上しました。 • 多くの繰り返しコンテナを含むモデル定義に おいて、一覧表示の処理速度を改善しました。 基本機能 • 登録・更新処理のあとに詳細表示画面に遷 移する処理について、従来のフォワード方式 からリダイレクト方式へ変更しました。これに よって、新規登録直後に画面リロードボタンを 押下とき、再登録処理が行われてしまうとい うトラブルを回避できるようになります。 • ファイル/メール/URL/テキストエリア/郵便番 号/パスワードを隠し項目に指定できるように なりました。 自動計算 • 外部キーによる親子モデル定義時、親モデルに定 義した子モデルを自動計算する項目を別のモデル から参照したときに値が解決できるようになりました。 • 上記の対応とあわせて、自動計算項目だが "データ ベース保存する" とした項目について、過去データ を一括更新するデータメンテナンス機能を提供しま した。 • 関数 CID() を初期値設定だけでなく、自動計算式で も利用できるようにしました。 • 関数 HASMODELPERMISSION() をボタン 表示制御だけでなく、自動計算式でも利用で きるようにしました。 • 初期値の四則演算で計算式の項の解決順が 考慮されるようになりました。 • 初期値指定において、"詳細表示画面表示時 " の設定が画面リロード時には反映されない ようにしました。 一覧更新 • 一覧更新画面で、権限指定(条件付きを含 む)が有効になりました。 外部キー • 子モデル側に「新規登録」ボタンが提供され るようになりました。紐づく親モデルの値を転 記した登録処理を実現します。 • 子モデルが登録、更新、削除されたタイミング で自身の親モデルを再保存する機能を提供 しました。親モデル側で、子モデルの値を使っ た計算処理などを行っている場合、常に最新 の状態が反映されるようになります。 • 子モデル側に含めた親モデルの主キー項目 に「順序の使用」が指定されていた場合でも、 これを無視するようにしました。(誤動作防止 のため) • 子モデルを親モデルの詳細画面内に含めて 表示するとき、子モデルの外部キー項目(お よび外部キーの参照連動項目)の非表示設 定を行えるようにしました。 全文検索・サジェスト • AND 検索で、複数の検索キーワードが指定された ときのマッチングアルゴリズムを改善しました。 • サジェスト検索でのマッチングアルゴリズムに、前方 一致だけでなく部分一致も指定できるようになりまし た。 • 全文検索用の設定を定義ファイルで指定できるよう になりました。(従来は手動での設定ファイル作成が 必要でした。) • ファイルの内容を検索するための文字抽出ライブラ リとして、新しく Apache Tika を指定できるようにな りました。これによって圧縮ファイルの検索に対応で きます。 • メインモデル・サブモデル定義時、検索用インデック スをメインモデルで統一して扱えるようにしました。 • ファイル型項目を全文検索の対象とした場合、デー タ1件あたりの検索文字数の上限を指定できるよう にしました。この値を適切に設定することで、巨大な ファイルをアップロード時にメモリ不足になるという 問題を回避できるようになります。 • 閲覧権限および隠し指定を設定された項目は、全 文検索の対象から除外するようにしました。 • メール受信機能またはメール送信機能を有効にし たモデルでは全文検索を利用できるようになりまし た。 CSVダウンロード • 「参照連動型の項目で、参照先の項目の型 がチェックボックスの場合は動作しない」とい う制約が撤廃されました。 • この対応をもって、CSVダウンロード機能は すべての項目で利用可能となりました。 レイアウト • スタイル指定時に計算式を含める場合、自動 計算式と同じ関数が利用できるようになりま した。 Excel帳票 • 一括帳票出力機能で1つのブックに複数の詳 細帳票を出力できるようになりました。 国際化 • 利用者の Web ブラウザの AcceptLanguage 値を取得する関数 LOCALE() を 用意しました。条件付き権限管理と組み合わ せることで、Web ブラザの言語情報によって 表示される項目を変えるといった設定を行う ことができるようになります。 • Wadget のタイトル部も国際化に対応しまし た。 メニュー • メニューの文言に改行文字を認識できるよう になりました。(Wagby 定義ファイルでは "ALT+改行" でセル内の文字を改行できま す。) • メニュー大項目名に全角記号や括弧を使用 できるようになりました。 チェック処理の強化 • 帳票出力設定の表示画面が選択されていて、テン プレートファイル名の指定がない場合には警告を出 すようにしました。 • 自動計算式において、データベースに保存しない自 動計算項目を他のモデルからストア参照(参照連動) し、検索条件に指定することはできないため、この チェック処理を行なうようにしました。 • 郵便番号と住所の連携設定時、郵便番号項目を検 索条件に指定し、住所項目を検索条件に設定しな いという設定時は警告を出すようにしました。 ライセンスキーの更新 • ライセンスキーの自動更新機能が提供されま した。 同梱ソフトウェア • JavaScript ライブラリ Dojo を 1.4.2 にアップ デートしました。 • Tomcat を 6.0.26 にアップデートしました。 • 内蔵データベース HSQLDB を 2.0.0 にアッ プデートしました。 • Java 6 のバージョンを Update 21 にアップ デートしました。 無償版の扱い • パッケージ名の変更が行えるようになりまし た。 自動生成されるコードの変更 • 自動生成されるヘルパクラスの構造が変わっ ています。Java コードのカスタマイズを行わ れている場合は最新版の仕様に合わせるよ う、手動修正を行ってください。 不具合修正 • 検索画面において、範囲検索を用いた項目 のヘルプメッセージがが表示されないという 件を修正しました。 • common-juser.xls をカスタマイズしたとき、 juser のインポート処理に失敗することがある という件を修正しました。 • システムログ閲覧画面の検索条件「ログ日 付」のカレンダー補助入力画面がChromeで のみ表示されないという件を修正しました。 • 条件付き権限設定で読み取り専用を指定した際、 一覧表示の見出し色がグレー表示にならないという 件を修正しました。 • コンテナの集計関数(SUM)と和算を組み合わせると、 計算順序がずれることがあるという件を修正しまし た。 • 「選択されなかった項目名の表示」を設定したときに ストア参照チェックボックス型以外、一覧表示画面に 表示されないという件を修正しました。 • 制約付きラジオボタンに「選択されなかった項目名 の表示」を設定したときに、詳細表示画面で制約が 付かずに全ての選択肢が表示されるという件を修 正しました。 • 一覧表画面の値部分の表示を折り返さない設定を したが親子同時表示画面でこの設定が効かないと いう件を修正しました。 • 親子モデルの子モデルの詳細表示画面でコピー登 録を行ってもデータがコピーされないという件を修正 しました。 • 参照連動項目を隠し項目にすると画面表示 エラーとなるという件を修正しました。 • 親モデルのコピー登録で、紐づく子モデルの 繰り返しコンテナがコピーされないという件を 修正しました。 • コピー登録画面に(新規登録画面で設定し た)ページタイトルが反映されないという件を 修正しました。 • マスタモデル参照項目にユーザ定義チェックを定義 するとビルドエラーになるという件を修正しました。 • 繰り返しコンテナ内でユーザ定義チェックを使用す るとビルドエラーになるという件を修正しました。 • 一覧表画面の設定のいくつか(値部分の表示を折り 返さない設定など)が親子同時表示時の子モデル 側でも有効となるように修正しました。 • • プリファレンス画面で「サブメニューの表示設 定」を変更するとシステムエラーが発生するこ とがあるという件を修正しました。 • 認証方式が未設定でも、LDAP のパラメータ を設定するとシングルサインオンが有効扱い となる件を修正しました。 • 「共通処理」や「パスワード変更」権限等を保 持しないユーザでのログオン時に権限エラー が発生しログオンできない場合がある件を修 正しました。 • 参照連動項目を他モデル保存に設定した項目を複 数定義するとビルドエラーになるという件を修正しま した。 • 外部キーによる親子モデル定義時、子モデルの count演算を行う自動計算項目を必須項目とすると ビルドエラーになるという件を修正しました。 • 外部キーによる親子モデル定義時、印刷形式で表 示する設定を行うと親モデルの詳細表示画面に子 モデルが2つ表示されることがあるという件を修正し ました。 • 外部キーを設定した項目の英語名を参照先の主 キーと違う名称にしたとき、参照モデルの絞り込み を設定するとビルドエラーになるという件を修正しま した。 • 外部キー設定時に親モデルのある項目を外部キー で子モデルに定義し、その項目を子モデル側の自 動計算式の項に含めるとビルドエラーになるという 件を修正しました。 • 外部キー項目と参照連動する項目に他モデル保存 する設定を行うと参照先モデルが更新されないとい う件を修正しました。 • Wagby 定義ファイルにて、モデル定義シートの項目 一覧の全ての行にモデル項目を定義し、ある項目 で「他のストアモデルの参照の絞り込条件」を使用 するとチェック処理でエラーになってしまうという件を 修正しました。 • サジェスト機能において、検索画面のサジェスト機 能で選択した項目で絞り込まれないことがあるとい う件を修正しました。 • 自動計算式の記述において、ストアモデル参照#id 指定を行った項目に対する count/sum/avg/max/min演算子が利用できないと いう件を修正しました。 • 自動計算式の記述において、count演算子の条件 部にマスタモデルの#content指定を行ったとき、正 しく動作していないという件を修正しました。 • 未選択項目を作成しない場合のマスタ参照コンボの 初期値設定が ID 順の先頭値になっていました。設 定されたソートキーで並べ替えられるように修正しま した。 • 全文検索処理、カレンダビュー、一覧表示処理で予 約語の検出処理に不備がありました。こちらを修正 しました。 • 参照連動項目を表示のみの検索条件に指定した場 合に、連動元の値を変更しても参照連動項目の値 が変わらないという件を修正しました。 • 複数の集計ビューを定義したとき、サブメニューおよ びパンくずでは同じ名前で表示されるという件を修 正しました。 • juserを参照する参照連動項目を他モデル保存する 設定を行うと実行時エラーが発生することがあると いう件を修正しました。 • 自動計算に使われる項目にプラス記号("+")が含ま れているとAjaxの画面書き換えで半角空白(" ")とし て処理されてしまうという件を修正しました。 • 管理者が「モデル定義」情報を閲覧したとき、各モデ ルの件数が表示されないという件を修正しました。 こちらは R6.5 Update 10 で発生します。 • 登録・更新画面でナビゲーションリンクをクリックす ると更新を中断するか確認するダイアログが出るが、 「OK」「キャンセル」どちらを押してもリンク先に遷移 してしまうという件を修正しました。 • ユーザ定義の日付フォーマットを設定している場合、 画面リロード時に日付のコンボボックスがクリアされ てしまうという件を修正しました。 • 全文検索項目にソートキーが設定されていて、かつ その項目にデータが入力されているレコードが1件 もないとき、全文検索すると「不適切なパラメータが 指定されました。」と表示される件を修正しました。 • 検索画面の日付入力フィールドに日付フォーマット 指定が反映されないという件を修正しました。 • 未サポートの和暦形式で入力したとき、年齢の自動 計算が動作しないという件を修正しました。 • 「アクションボタンの表示位置」を「下」に設定したが、 外部キー関係にあるデータ上にボタンが配置される という件を修正しました。 • ボタンを下に表示し、かつアクション領域の前に HTMLを挿入すると入力欄とボタンの間ではなく、入 力欄の上に表示されるという件を修正しました。
© Copyright 2024 ExpyDoc