製品 > 更新情報 > 最新版の更新情報

R6.5 Update 8

[2010.2.24] R6.5 Update 8 を公開しました。次の内容が含まれます。

旧版から移行される場合の注意点

(1) Wagby に標準で添付されているアカウントモデル (juser) の定義ファイルの格納場所が変わっています。 旧版では $(DEVHOME)/env/xls-common フォルダに含まれていましたが、新版では $(DEVHOME)/xls-model となります。 旧版から移行される場合、古い common-juser.xls を移行しないようにしてください。

(2) 条件付き更新権限の仕様が変更になりました。本機能をご利用の方は、設定の変更が発生します。よりわかりやすい仕様へと変更されましたので、お手数をおかけしますが、ご理解のほどをよろしくお願い致します。

juser モデル

ボタン制御

ファイル型項目

自動計算

  • 初期値の設定時に「四則演算」を選択することで、sum や count といった演算子を利用できるようになりました。
  • 繰り返しコンテナの初期値設定時に、各コンテナ(行)に対して個別に値を設定する方法を提供しました。
  • avg, max, min といった各種演算子の Excel 互換性を向上させました。空白データは対象としないようになります。
  • IF 関数の Excel 互換性を向上させました。従来は条件部の成立に関わらず IF 内部のすべての式を評価していましたが、これを条件が成立した場合のみ評価されるように内部動作を修正しました。
  • 参照連動先が自動計算式というケースでも、参照連動処理が行われるようになりました。
  • 条件付 count 演算子で、条件に合致するデータが存在しなかった場合には "0" と表示されるようになりました。(これまでは外部キー子モデルに対する計算では 0 と表示されていましたが、繰り返しコンテナに対する計算では空白表示と、仕様の不整合がありました。これを解消しました。)

権限管理

集計ビュー、グラフ

同梱するライブラリの更新

不具合修正

  • 全文検索を導入したモデルで通常検索を行なうと、異なる結果が表示されることがあるという件を修正しました。これは R6.5 Update 6/Update 7 の Wagby で発生します。
  • 他項目の値でストアモデル参照値を絞込む設定で、参照先モデルに全文検索を適用すると動作しないという件を修正しました。これは R6.5 Update 6/Update 7 の Wagby で発生します。
  • ストアモデル参照項目を持つモデルにカレンダビューを設定するとビルドエラーになる件を修正しました。これは R6.5 Update 6/Update 7 の Wagby で発生します。
  • サジェスト機能で、サジェスト対象となるデータの文字列が他のデータの先頭部分と重なった場合、表示処理が正しく行われないという件を修正しました。
  • 条件によって権限可否を決定する機能を用いたとき、承認済みのデータ(更新不可)から未承認(更新可)に戻した場合ラジオボタンを使用した項目が空になるという件を修正しました。
  • 他のストアモデルの参照の絞込み条件と全文検索機能を併用すると実行時エラーが発生するという件を修正しました。
  • 自動計算式で用いることができる MAX 関数で、すべての引数が整数の場合にビルドエラーになるという件を修正しました。
  • 自動計算式に記述できる sum, count などの演算子について、外部キー連携で利用する場合と、繰り返しコンテナで利用する場合とで結果が異なる場合があるという件を修正しました。
  • Excel互換関数式による入力チェックルール指定で、エラーとなった入力欄の背景色が設定されていないという件を修正しました。
  • マスタ/ストア参照(チェックボックス)で、選択肢が一つのみの場合、スタイルの指定が反映されないという件を修正しました。
  • レイアウトの指定において、ウィザード利用時に詳細画面で縦方向のグループ化が行われていないという件を修正しました。
  • ワークフローモデルのコピー登録時に申請フローコンボが空になる件を修正しました。
  • ワークフローの差し戻し時にメールが送信されない件を修正しました。
  • 一覧更新画面で入力チェックボタンを押したときに最初の画面に戻ることがある件を修正しました。
  • チェックボックス項目で、選択されなかった項目名の表示が指定されている場合、一覧更新画面で新規登録時にすべてチェックされてしまうという件を修正しました。
  • 繰り返しコンテナ全体を「隠し項目」と指定し、外部キー連携と組み合わせると表示レイアウトが崩れる件を修正しました。
  • 範囲検索の必須チェックが定義通りになっていないという件を修正しました。
  • 集計ビューにて他のストアモデル参照(チェックボックス)型をメジャーに指定したときに動作しない件を修正しました。
  • 集計ビューにてメジャーがマスタモデル参照の場合に、円グラフが表示されないという件を修正しました。
  • アップロード更新画面を有効にし、サジェスト機能を使用している場合に、実行時エラーが発生する件を修正しました。
  • メール受信登録ジョブの本文自動解析機能で不正な解析が行われる場合がある件を修正しました。
  • メール受信登録ジョブで受信許可アドレス制限、入力エラー等でスキップされるメールが50件を超えた時点で無限ループするという件を修正しました。
  • チェックボックス項目を一覧更新の編集対象とした時に、一覧更新画面で修正していないデータが更新されることがある件を修正しました。
  • マスタ参照(チェック) 項目を カレンダビューの「タイトル」「場所」「担当者」「備考」に指定すると選択されていない選択肢もビュー上に表示されてしまう件を修正しました。
  • マスタ参照(チェック) 項目を カレンダビューの「タイトル」「場所」「担当者」「備考」に指定するとビルドエラーになる件を修正しました。
  • 「パスワード強制変更」にチェックして保存後、更新画面を開くとチェックが外れるという件を修正しました。
  • サジェスト機能を使ったストアモデル参照(検索画面)項目で、この項目を参照元に指定した参照連動項目が更新されないことがあるという件を修正しました。
  • 複合キーを使ったモデルのストアモデル参照した場合、コピー登録でコピーされないという件を修正しました。
  • ある条件を満たした絞込み指定を行うか、または複合キーを用いた場合に自動生成時に実行時例外が発生することがあるという件を修正しました。
  • オリジナル処理ボタン作成時、一覧表示(行毎)ボタンの権限適用が適切に行われないという件を修正しました。
  • Javaカスタマイズコードの雛形を生成させたとき、詳細画面からメール送信を行えないという件を修正しました。
  • 他のストアモデルの参照連動項目で「コピー登録時に値をコピーする」を設定しない、「登録時に値をデータベースに保存する」を設定するとしたとき、コピー登録時参照連動が解決されないという件を修正しました。
  • 繰り返し項目に初期値を指定し、初期サイズを同時に設定すると、最初の項目にのみ初期値がセットされるという件を修正しました。
  • 入力チェックでエラーとなった場合、参照権限を持たない項目のラベルが表示されることがあるという件を修正しました。
  • 帳票出力画面で帳票出力後、リセットボタンを押下すると別画面・タブが開いてしまうという件を修正しました。

R6.5 Update 7 (旧 R6.5.1.4.1)

[2010.1.7] R6.5 Update 7 を公開しました。

  • 全文検索/サジェスト機能利用時、データベースへの接続が行えなくなることがあるという問題を修正しました。
  • 定義ファイル上で削除したモデルがワークファイルに残った状態になることがあるという問題を修正しました。
  • 項目の値によって、権限の適用を制御できる機能について、更新権限の条件式設定に不備が見つかったので、修正しました。
  • 外部キーの親子モデル同時更新機能と「前後のデータにアクセスするボタンを有効にする」を組み合わせると、子モデルのコピー登録が自動的に行われてしまうという問題を修正しました。
  • 暗黙条件を指定したモデルで一覧更新画面にて更新を行うと実行時エラーが発生するという問題を修正しました。
  • R6.5.1 以前の定義ファイルから R6.5.1.1 以降の定義ファイルへ移行すると集計ビューのメニューからのリンクがなくなってしまうという問題を修正しました。
  • 自動計算と画像の組み合わせを行ったとき、開発者が用意した画像に枠線が表示されるという件を修正しました。
  • 外部データベースに Oracle を利用したとき、順序名が長すぎて順序の作成に失敗することがあるという件を対応しました。

R6.5 Update 6 (旧 R6.5.1.4 Concerto Complete)

[2009.12.24] R6.5 Update 6 を公開しました。次の内容が含まれます。

基本機能 - 画面制御、ボタン制御

基本機能 - 日付処理

  • 日付入力処理で、ピリオド付の西暦 (yyyy.MM.dd) を解釈できるようになりました。
  • 日付のオプション表示機能で「(曜日)」の表示が行えるようになりました。

基本機能 - 入力チェック

基本機能 - モデル参照

  • マスタモデルの初期データのID値を任意に指定できるようになりました。
  • ストアモデル参照(検索画面)にて値を選択するサブウィンドウを開いたまま、別の画面に遷移した時にサブウィンドウを自動的に閉じるようにしました。
  • ストアモデル参照(検索画面)にて値を選択するサブウィンドウを2つ表示しないような制御を組み込みました。

基本機能 - 検索制御

  • 検索画面の入力フィールドへのヘルプ表示について、範囲検索のときのメッセージ表示がこれまで片方向に寄っていましたが、これを入力フィールド欄全体を使って表示されるように改善しました。
  • 必須項目は、値が入っていることが保証されるため「未入力を検索」を行うことができませんが、警告指定の場合はこれを許容するようにしました。

権限設定

レイアウト

  • 複雑なレイアウトを作成した場合でも、詳細画面でなるべく横スクロールバーが表示されないようになりました。
  • グローバルリンク部にあるメニューアイコン、ログオフアイコンがメニュー部分に重ならないようになりました。

CSV アップロード更新・ダウンロード

  • CSVアップロード更新画面のメニュー画面への表示を抑制できるようになりました。
  • CSVアップロード更新画面内に表示されるファイル名入力のテキストボックス幅を大きくしました。長いファイル名や、階層の深いファイル名も表示されるようになります。
  • Internet Explorer 利用時は、https 通信下で CSV ファイルをダウンロードできないという件を対応しました。

ウィザード

  • 表示している画面上で更新ボタンを押下したとき、その画面に対応した更新画面が開くようになりました。(従来は常に先頭の画面に戻っていました。)

一覧更新

自動計算

ワークフロー

全文検索

  • 全文検索とデータベース検索の結果が統合できるようになりました。これにより、例えば権限管理を適用したモデルに対する全文検索機能の適用が行えるようになりました。(権限管理はデータベースの SQL を使って行われます。)
  • 自動計算式を含むモデルで、全文検索機能を利用できるようになりました。

複合キー対応の強化

  • 自動計算、外部キーによる親子関係指定、ウィザード、絞り込み指定、集計ビュー機能で複合キーモデルを利用できるようになりました。

ユーザー認証

メール送信

メール受信

  • メールのSubject,From,To,CCといった項目を登録するモデル項目を自動計算式に指定することができるようになりました。
  • 本文の自動解析機能でセットされる項目以外に必須入力を指定した場合、これまでは入力チェックエラーでメールの登録に失敗していましたが、これを受信できるようにしました。
  • メール受信登録ジョブで指定するPOPサーバのポートを任意に指定することができるようになりました。
  • メール受信登録ジョブから「失敗時アクション」の設定欄を削除しました。(本設定は活用することがありませんでした。)

ジョブ

  • ジョブスケジュールのインポートが成功した時点で、自動的にジョブが有効となります。
  • ジョブ実行時にログオン認証が失敗したとき、パスワードエラーカウント処理を行わないようになりました。
  • ジョブの処理が失敗しても、ログファイル上に「successfully completed」というメッセージが残るという件を修正しました。

カスタマイズ

  • オリジナル処理ボタンを Wagby 定義ファイル上で作成できるようになりました。(従来は自動生成された JSP ファイルを直接、修正する必要がありました。)検索画面、一覧表示画面、一覧表示画面(行毎)、詳細表示画面、新規登録画面、更新画面に任意のボタンを追加できます。ボタン押下時の動作は、これまで通り自動生成された Java ソースコードを拡張してください。
  • 自動生成されるアクションクラスのソースコードで、いくつかのメソッドを private 指定から protected 指定に変更しました。カスタマイズ可能範囲が広がります。

外部データベース

同梱されているライブラリのアップデート

  • Hibernate を 3.3.2 GA に更新しました。
  • JasperReports を 3.7.0 に更新しました。

不具合修正

  • WagbyR6.4.3以前に作られたメールテンプレートのデータをインポートした時に不正な動作となる件を修正しました。
  • 自動計算で提供される FIND 関数で、開始位置を指定した場合に、文字が見つからないときの処理で Excel 仕様と異なった値を返していました。こちらを Excel 仕様に合わせました。
  • Wagby定義ファイルを変更しなくてもInsert/Update系のJavaScriptファイルが更新されることがあるという件を対応しました。
  • 外部キーモデルに対する djoin, ddjoin 演算子の結果が、繰り返しコンテナと異なっているという件を修正しました。
  • 帳票名にアンダースコアが含まれており、かつ最後のアンダースコアの右側文字列部が同一の帳票名は選択肢として出力されないという件を修正しました。
  • MySQL 環境においてジョブ機能実行時にデータベースアクセスエラーが発生することがあるという件を修正しました。
  • マスタモデルによる選択肢絞り込み指定を行うとビルドエラーが発生する場合があるという件を修正しました。
  • juserを参照しているモデル(データ権限あり)を別画面で参照しているモデルを定義時に、検索ボタンを押下すると実行時エラーになるという件を修正しました。
  • 参照連動される項目の参照先モデルと、連動する項目が参照するモデルが異なった場合にビルドエラーになるという件を修正しました。
  • 子モデルの外部キー指定に対応する親モデルの項目の型は同じだが、親モデル側がストアモデル参照の場合、画面表示時に実行時エラーになるという件を修正しました。
  • 複合キー利用時に、アンダースコアを含む主キーを参照するストア参照項目を隠し項目にすると新規登録画面表示時に実行時エラーになるという件を修正しました。
  • ワークフローにおけるフロー状態検索と、ダウンロード画面を同時に設定したときビルドエラーになるという件を修正しました。
  • ワークフローにおいて「データ所有者」項目を非表示とするようグループ管理者のチェックを外した場合、ワークフローの「保留フロー検索」で対象データを選択するとエラーメッセージが表示されるという件を修正しました。
  • ジョブスケジュールの実行ユーザのパスワードが間違っていた場合でもジョブが実行されることがあるという件を修正しました。
  • 一覧表示集計欄表示時、一括○○機能を定義すると、集計項目「合計値」の文字が表示されないという件を修正しました。
  • 主キーが日付の項目があるモデルでアップロード更新を行った場合に、更新できず新規登録となってしまうという件を修正しました。
  • 他のストアモデル参照(検索画面)定義時、参照先の閲覧権限がない場合、サブウィンドウ内に表示されたメッセージのリンク押下からログオンできてしまうという件を修正しました。
  • 「選択されなかった項目名の表示」と「参照モデルの絞り込み項目」を組み合わせたときに詳細表示画面、一覧画面で絞り込みが反映されないという件を修正しました。
  • マスタ参照項目に自動計算を設定したときに計算式中に指定した項目を変更しても画面がリロードされないという件を修正しました。
  • CSVアップロード更新で、入力チェック(警告)機能が動作しないケースがありました。これを対応しました。警告機能が正しく動作し、入力チェックが強化されます。

R6.5 Update 5 (旧 R6.5.1.3 Concerto Workflow Update)

[2009.11.20] R6.5 Update 5 を公開しました。次の内容が含まれます。

ワークフロー

自動計算

  • 条件付 count 関数で条件に合致するレコードがなかった場合に、これまでは空白を表示していましたが、これを 0 と表示するようにしました。
  • ISBLANK 関数の引数に日付型を指定できるように修正しました。
  • 自動計算式で利用できる join/djoin/ddjoin 演算子について、連結対象文字列が空文字の場合は、区切り文字を出力しないようにしました。

日付処理

  • "yyyy.MM.dd" というピリオド区切りの日付も受け付けるようになりました。

権限管理

不具合修正

  • ワークフローの状態を取得する関数である FLOWSTATUS について、合議のノードが入った場合にフロー状態が正常に取得できないという不具合を修正しました。
  • 「他項目の値によって入力可/不可にする」の設定で「他項目」として定義した項目が「隠し項目」となっている場合、入力可/不可の制御が効かないという件を修正しました。
  • 許容文字種に「スペース」を指定した文字列項目に対して半角空白で検索を行うと「データベースへのアクセスに失敗しました。」というエラーが発生する件を修正しました。
  • 自動計算式の記述で、繰り返しコンテナ内のストア参照項目に#id指定を行っても無視されるという件を修正しました。
  • 繰り返しコンテナ内の参照連動項目の先がマスタ参照項目であるとき、max/min/sum/avg/first/last演算子を利用するとビルドエラーになるという件を修正しました。
  • TOSTR 関数の引数に指定した項目がブランクのとき実行時エラーになるという件を修正しました。
  • 「検索結果が1件の場合、詳細表示画面に遷移する」を設定時、パンくずの詳細表示のリンクをクリックすると、以前に表示していたデータが表示されるという件を修正しました。
  • 集計ビューで、ディメンジョンに「時間」または「日付時間」型を指定するとビルドエラーになるという件を修正しました。
  • 登録画面のアクションボタン表示位置を「下」にしたとき、ボタンが上下に表示されるという件を修正しました。
  • 複合キーを定義したモデルで「検索結果が1件の場合詳細表示画面に遷移する」設定を行うとビルドエラーになるという件を修正しました。
  • 各画面のメニュー設定欄の「メニュー名」にてメニュー名を指定した場合にビルドエラーが発生することがあるという件を修正しました。
  • 外部データベース利用時は、ビルド時の自動エクスポート機能を行わないようにしました。(ドラッグ&ドロップ開発を除く。)この修正によって、テーブル定義が変更された場合に同処理がエラーとなるという件を回避します。
  • メール受信登録ジョブで日本語ファイル名の添付ファイルを登録してときにファイル名が文字化けするという件を修正しました。
  • メール受信登録ジョブを定義したときにビルドエラーになるという件を修正しました。この不具合は R6.5.1.1/R6.5.1.2 で発生します。
  • データ権限利用時にシステム管理者やグループ管理者で代理登録できないことがあるという件を修正しました。この不具合は R6.5.1.1/R6.5.1.2 で発生します。

R6.5 Update 4 (旧 R6.5.1.2 Concerto Security Update)

[2009.11.5] R6.5 Update 4 を公開しました。次の内容が含まれます。

同梱するライブラリの更新

  • 同梱される Java のバージョンを Java SE 6 Update 17 へ変更しました。この Java はいくつかの重要なセキュリティの問題が修正されています。

不具合修正

  • 更新可能なストアモデル参照連動を2つ以上の異なるモデルに行ったときにビルドエラーが発生するという件を修正しました。
  • ワークフローの実行で、合議のノードに承認数および承認処理の情報が正しくセットされないことがあるという件を修正しました。

R6.5 Update 3 (旧 R6.5.1.1 Concerto SE)

[2009.10.30] R6.5 Update 3 を公開しました。次の内容が含まれます。

基本機能

  • 巨大なファイルのアップロード処理において、メモリ不足によるエラーを抑制する仕組みを導入しました。
  • 参照連動や自動計算処理における画面の再描画において、これまでは該当する項目の背景色を赤くしていましたが、この背景色を変えないというオプションを用意しました。
  • 登録・更新時は参照連動だが、検索時にはコンボボックスによる絞り込みを行う、という設定が動作するようになりました。
  • 文字列型主キーを持つ親モデルの更新画面で、外部キーによる子モデルの同時更新機能を使用することができるようになりました。
  • 「日付時間項目」で、範囲検索かつ検索入力項目を単一としたとき、時間部分の自動補完を行えるようになりました。(これまでは年月日の自動補完までとなっていました。)
  • 入力文字数の制限機能を拡張しました。これまでの最大入力数制限に加え、最小制限、範囲制限が行えるようになりました。
  • 外部キー関連モデルの同時更新外部キー関連モデルのコピー登録において、子モデルの一覧更新のコピーボタンの表示制御を細かく指定できるようにしました。

Windows Active Directory との統合

ワークフロー

全文検索

  • ファイル型項目について、サジェスト検索用のインデックスファイルを生成しないようにしました。これによってインデックスファイルのサイズが削減されます。

複合キー (ベータ版)

  • ストアモデル参照先のモデルが複合キーという形式に対応しました。現行版では次の制約があります。
    • チェックボックスに未対応です。
    • 絞り込み機能に未対応です。
    • CSVアップロード更新、一覧更新、ワークフローに未対応です。
    これらの制約ならびに外部キー参照での複合キー対応を継続して進めます。

メニュー制御

帳票

自動計算

  • 複数の値を連結する join 演算子について、重複を除去する djoin, ddjoin 演算子を用意しました。

ログオンアカウントのカスタマイズ

マイグレーションツール

国際化

Windows 7 での動作確認

  • Windows 7 (32bit版) でのビルドならびに動作を確認しました。

不具合修正

  • マスタ/ストア参照(ラジオ)を自動計算の対象項目とした場合、IE6/7/8 では計算処理が行われないという件を修正しました。
  • 参照連動で画面上の値を再描画したとき、表示項目の高さが変わることがあるという件を修正しました。
  • 一覧表示画面にスタイルを設定する場合の条件式に、対象項目とは異なる項目を使った場合に動作しないという件を修正しました。
  • 「他項目による入力不可」機能でストアモデル参照(検索画面)が動作しないという件を修正しました。
  • マスタモデル参照、ストアモデル参照型で「他項目による入力可不可制御」で「値を保持」するが動作しないという件を修正しました。
  • 外部キー関連モデルの同時更新機能において、子モデル側でコピーしないという設定を行っている項目もコピーされてしまうという件を修正しました。
  • 繰り返しコンテナ内の参照連動型に対してjoin関数を使用するとビルドエラーになるという件を修正しました。
  • 参照連動項目を利用したとき、参照先項目の型がストア参照(コンボ)の場合、画面描画時にエラーが発生するという件を修正しました。このエラーは R6.5 Update 2 のみで発生します。
  • CSVアップロード更新時に、主キー列の存在をチェックしない設定を行っているにも関わらず主キーの存在がチェックされてしまうという件を修正しました。
  • 外部キー連携時に、親モデル側で子モデルに関する自動計算(count演算等)を行った場合、子モデル側で、親モデルの情報を転記(参照連動)する指定が機能しなくなるという件を修正しました。
  • 項目名(英語)にアンダーバーが含まれていると、自動計算関数が機能しなくなることがあるという件を修正しました。
  • Oracle 11g で時間型項目を利用したときに実行時エラーが発生することがあるという件を修正しました。
  • 別画面検索のウインドウに、プレファレンスで選択したフォントサイズが適用されないという件を修正しました。
  • 登録・更新画面で「オプション表示機能(日付)」を用いたとき、入力エリアの幅を指定すると表示レイアウトが崩れることがあるという件を修正しました。
  • 四則演算を指定した自動計算項目が存在する場合に、参照連動項目の値が参照先モデルに保存されないことがあるという件を修正しました。
  • ログオンアカウント管理機能について、パスワード以外のアカウント情報を更新した場合でもパスワード更新日の情報が更新されてしまうという不具合を修正しました。
  • ログオンアカウント管理機能について、アカウント一覧画面をサブウィンドウで表示するとパンくずが記録されてしまうという不具合を修正しました。
  • ログオンアカウント管理機能について、あるアカウントでパスワード変更画面を開いた状態で、同じアカウントで別のウィンドウを使ってログオンを行い、パスワード変更画面を開くと「エラーが発生しました」画面へ遷移するという不具合を修正しました。
  • ブラウザに IE を利用したとき、モデルの関係性で「他のストアモデルの参照」の選択肢を絞り込む機能が使われた項目で、参照元項目にチェックボックスを指定しているときに、すぐに反映されないという件を修正しました。
  • ブラウザに IE を利用したとき、カレンダビュー画面へのパンくずのリンクをクリックしても何も起こらないことがあるという件を修正しました。
  • CSVダウンロード画面を作成しない時に、ストアモデル参照(検索画面)の項目をアップロード更新で更新できないという件を修正しました。

R6.5 Update 2 (旧 R6.5.1 Concerto)

[2009.9.30] R6.5 Udpate 2 を公開しました。次の内容が含まれます。

基本機能

サジェスト入力

ワークフロー

  • ワークフローの状態をワークフロー適用モデル側の一覧表示画面に表示させるための関数 FLOWSTATUS を用意しました。
  • ワークフローの承認、差し戻し、却下ボタン押下時に確認メッセージを表示するようになりました。
  • フローパターンのコピー登録を行えるようになりました。
  • フロー状態モデルの「登録画面へ」ボタンを非表示としました。
  • Wadget 部に表示される保留フローの表示方式を改善し、申請者毎に保留フローを表示できるようになりました。また、表示処理にキャッシュ機能を組み込み、パフォーマンスを改善しました。
  • ワークフローの申請/却下/承認/差し戻し処理後に表示されるメッセージを「ワークフロー処理は正常に行われました。」へと変更しました。
  • ワークフローの申請・承認処理等でエラーが発生した場合、フロー状態モデルの登録画面が表示されていましたが、これを詳細表示画面へ遷移するように修正しました。
  • ワークフロー設定検索画面において、検索条件のモデル名に選択肢「すべて」を用意しました。

全文検索

  • 全文検索の結果に対しても「前へ」「次へ」ボタンを利用できるようになりました。
  • 全文検索処理を実行後にメニューに遷移した場合、検索条件&一覧表示がクリアされるようになりました。(通常検索の仕様と合わせました)

自動計算

集計ビュー

メニュー

  • メニューに戻ったとき、最後に開いていたサブメニューを表示するように改善しました。

Wadget

  • セッションタイムアウトが発生すると Wadget 部にログオン画面が表示されてしまう件を改善しました。

メール送受信

見た目の変更

  • 標準で用意された画面名やボタン名を変更する方法を用意しました。例えば、検索ボタンの文言を「検索の実行」から「検索を行なう」へ一括して変更するといったことができるようになります。
  • 自動生成された HTML ファイルに含まれていた fieldset/legend 要素を div 要素へと置換し、CSS によって見栄えを用意するようにしました。これによってブラウザが異なると見出しの表示位置がずれる(IE 系は左寄せだが、Google Chrome や Safari だと中央になる)という件が改善され、すべて左寄せに統一されます。
  • Google Chrome, Safari で横並び項目の縦幅が揃わないという件を改善しました。

Wagby 定義ファイル

  • 主キーに指定した項目の型を変更すると、必須チェック指定が解除されるという仕様を変更しました。項目の型を変更しても主キーに関する設定は維持されます。(必須チェックを解除する場合は、開発者の方で明示的に対応してください。)
  • 郵便番号型から文字列型へと型を変更したとき、住所項目名を消去するようにしました。
  • メール受信設定で、モデル項目名の入力を補完できるようになりました。
  • メール送信のタイミング設定について、メール設定シートの起動条件の選択肢の文言「ボタン押下時」を「処理完了時」へ修正しました。
  • repository.xml の表示処理において新たに「外部キー」という列を設け、ストアモデル参照と区別できるようにしました。

Wagby ビルダ

  • 「キャンセル」ボタンの位置を変更し、使い勝手を向上させました。

運用支援

  • Wagby が利用しているリレーショナルデータベースを再起動したときは Wagby 自体もあわせて再起動させる必要がありましたが、これを自動で再接続できる設定を用意しました。
  • いったん運用開始した後に project_env.xls を変更し、プレファレンス画面での「ユーザによる切り替え」を不可とした場合、全アカウントに影響が及ぶようにしました。(これまでは、各アカウントがプレファレンスを保存していた場合は、これが優先されていました。)

同梱するライブラリの更新

  • Java のバージョンを 1.6.0_16 へ更新しました。

不具合修正

  • Windowsのサービスに登録した時に、JVMの永続世代ヒープメモリサイズの設定が反映されないという件を修正しました。本不具合は R6.5 のみで発生します。
  • Wagby 定義ファイルのモデル項目定義シートにて、「項目ヘルプ」-「入力フィールド」の「内容」が表示されないという件を修正しました。本不具合は R6.5 のみで発生します。
  • Wagby 定義ファイル中に全角スペースを入力しても、半角スペースに置き換わってしまうという件を修正しました。
  • Wagby 定義ファイルにおいて、同名のモデル項目を定義した後に片方を削除するとモデル項目定義(リポジトリ)が削除されてしまうという件を改善しました。
  • Wagby 定義ファイルにおいて、ストア参照(検索画面)型の参照先モデルの主キーを省略かつコード値を直接入力できるようにする設定を行うと定義ファイルのチェック処理でエラーになるという件を修正しました。
  • Wagby 定義ファイルのメニュー定義において、色名を直接指定する機能が動作しないという件を修正しました。
  • 帳票専用画面で「帳票出力」ボタンを押下しても画面が再描画されるだけで帳票が出力されないという件を修正しました。本不具合は R6.4.2 以降の Wagby で発生します。
  • 「他項目による入力不可」機能でストアモデル参照(検索画面)が動作しないという件を修正しました。
  • 「検索結果が1件の場合、詳細表示画面に遷移する」機能とウィザード機能の併用が行えないという件を修正しました。
  • コンテナ内のストアモデル参照連動で参照元項目がコンテナ外にあり、他のストアモデルの参照の絞込条件を指定して選択肢の先頭のみを表示するが○の場合に、参照連動項目に値がセットされないという件を修正しました。
  • コンテナ内のストアモデル参照連動で参照元項目がコンテナ外にある場合にビルドエラーが発生するという件を修正しました。
  • 繰り返しコンテナ内の参照連動項目について、参照元が変更されたときに更新されないことがあるという件を修正しました。
  • 繰り返しコンテナ内のストア参照(検索)項目に更新権限を設定したとき実行時エラーが発生するという件を修正しました。
  • ラジオボタン型項目で「選択されたなかった項目名の表示」を設定した場合、未選択の場合は何も表示されないという件を修正しました。
  • カレンダビュー利用時、カレンダビューからの新規登録では日付の初期値が設定されるが、通常の新規登録ボタン経由だと日付の初期値が設定されないという件を修正しました。
  • ストアモデル参照項目の初期値の値を指定しているが、種類を指定しない場合にビルドエラーが発生することがあるという件を修正しました。
  • 参照モデル名に記述しているモデルと同じモデル名を記載し、検索条件に指定した場合、一覧表示などの検索条件にはなりますが、別画面の検索条件とはなりません。しかし検索条件に表示されてしまっていたという件を修正しました。
  • 全文検索機能を利用したとき、一括処理ボタンが動作しないという件を修正しました。
  • サジェスト機能を利用したとき、詳細画面上に用意されている「一覧表示へ」ボタンが無効になるという件を修正しました。
  • 繰り返しコンテナ内のストアまたはマスタコンボ項目を検索条件に指定し、検索画面での表示をチェックボックスに設定するとビルドエラーになるという件を修正しました。
  • マスタモデル参照、ストアモデル参照型で「他項目による入力可不可制御」で「値を保持」する設定が動作しないという件を修正しました。
  • IE では、いくつかのボタンアイコンの形がずれて表示されることがあるという件を修正しました。

R6.5 Update 1 (旧 R6.5.0.1 Prelude SE)

[2009.8.7] R6.5 Update 1 を公開しました。次の内容が含まれます。

既存テーブルとの連携強化

CSVアップロード更新

  • 繰り返し項目・繰り返しコンテナ項目を CSV アップロード更新に対応させました。
  • 送信されたファイルを処理中に不正な状態(例:ファイルが消失した、ダブルクォーテーションの整合性が取れていない、など)が発見された場合、その時点で処理を停止するようにしました。(エラー行の前までは更新されます。エラー行以降は処理がスキップされます。)

ワークフロー

  • フローパターンの一覧表示の初期表示数を 10 から 30 に変更しました。
  • 代理設定機能の文言について「代理承認者設定」を「代理者設定」へ、項目名の「代理承認者」を「代理者」へ変更しました。

全文検索

  • 検索ボタンの位置を、入力欄の横へ配置するようにユーザーインタフェースを変更しました。
  • サジェスト用のインデックスファイルと、全文検索用のインデックスファイルの生成ルールを変更しました。これによって検索ノイズの発生量を削減させました。
  • サジェスト用のインデックスファイル生成において、最大長を 64 文字としました。これによってインデックスファイルのサイズを抑制しました。

Wagby定義ファイル

  • R6.5 に用意された定義一覧の確認機能において、定義ファイルの最終更新日付も表示されるようになりました。

国際化の強化

  • 英語リソースを利用した場合、インポートエクスポート画面のボタンが押下できないという不具合を修正しました。
  • 事前に用意されていた HTML ファイルの国際化対応を図りました。
  • ヘルプボタンを押下ときの表示メッセージの国際化対応を図りました。

インターネット接続ライセンス

見積作成機能

  • これまで採用していたファンクションポイント法に基づく金額表示から、ジャスミンソフトが提唱する「MDC 方式」の算出根拠となる項目数算出表示に変わりました。

同梱するライブラリの更新

  • JavaScript ライブラリ Dojo を 1.3.2 へ更新しました。
  • Excel 帳票出力ライブラリの Apache POI を 3.1-FINAL へ戻しました。

不具合修正

  • 繰り返し項目、繰り返しコンテナ内の文字列型項目も全文検索が行えるようになりました。こちらは R6.5 の新機能ですが、出荷後に不具合が発見され、修正しました。
  • テーブル名、カラム名の前後に付与される区切り文字(ダブルクォーテーションなど)をつけないオプションを用意しました。こちらは R6.5 の新機能ですが、出荷後に不具合が発見され、修正しました。
  • グループ更新画面で有効期限を設定し、グループを無効としてもアカウント追加画面で無効になったグループが選択肢として表示されてしまうという不具合を修正しました。
  • Excel 帳票機能において、一覧帳票のプレースホルダ置換対象行に数式や数値を記述すると帳票出力に失敗するという不具合を修正しました。(こちらは R6.5 で Apache POI を 3.2 へアップデートしたために発生しました。)
  • ワークフロー参加者にグループを指定しない場合、ログファイルに ERROR ログが出力されるという件を修正しました。
  • 全文検索を有効にしたモデルの検索画面で、カレンダー補助入力画面や別画面検索が動作しなくなるという件を修正しました。
  • 外部キーによる連携関係のあるモデルで全文検索・サジェストが動作しないケースがあるという件を修正しました。
  • Google Chrome, Safari で (JavaScript による) 必須入力チェックなどが動作しないという件を修正しました。
  • IE 7 を用いたとき、ボタン押下すると一瞬、ボタンの位置がずれてしまうという件を修正しました。
  • IE でフローパターン設定画面で合議のノードを追加時、ノード名入力後フォーカスを外さず保存するとノード名が登録(反映)されないという件を修正しました。
  • 構築した Web アプリケーションを Windows のサービスから起動すると、ワークフローが動作しないという件を修正しました。
  • 集計ビューのグラフ描画において、「縦棒グラフ」を選択したときのみグラフの種類が切り替わらないという件を修正しました。
  • コンテナ内のストアモデル参照項目名が、参照先モデル名と同じ場合にビルドエラーになるという件を修正しました。
  • IE以外のブラウザでカレンダビューの条件エリアに縦スクロールバーが表示されないという件を修正しました。
  • 一覧更新画面で、偶数行にマウスカーソルをあてたとき、表示がずれるという件を修正しました。
  • モデルの関係性で「他のストアモデルの参照」の選択肢を絞り込む設定を行ったとき、コピー登録画面では選択肢が表示されないという件を修正しました。
  • ライセンスキー適用後も、Wagby ビルダを起動した初回の表示画面では体験モードと表示されるという件を修正しました。
  • アカウント更新画面で自分自身のアカウントに対して「次回ログオン時にパスワードを強制変更させる」のチェックを入れ、保存ボタンを押下すると権限エラー画面に遷移するという件を修正しました。
  • エクスポートデータを使ってバックアップからの復元処理を行った場合、順序(seq テーブル)の値が復元前の状態のままとなってしまうという件を修正しました。
  • ワークフローの「順次->合議->順次」パターンで、合議ノードで全員承認してもフローが流れないという件を修正しました。

R6.5 (旧 R6.5.0 Prelude)

[2009.7.17] R6.5 を公開しました。次の内容が含まれます。

チュートリアル

  • チュートリアルを更新しました。Wagby 定義ファイルのモデル参照方法に関する新方式を説明していますので、既存ユーザーの方は是非ともご一読ください。

基本機能

Wagby 定義ファイル

ワークフロー

全文検索

  • 繰り返し項目、繰り返しコンテナ内の文字列型項目も全文検索が行えるようになりました。(本機能について出荷後、不具合が発見されました。こちらは R6.5 Update 1 版で解消されます。)
  • 添付文書の全文検索が行えるようになりました。
  • 全文検索インデックスを定期的に更新するジョブを用意しました。
  • カレンダビューおよび集計ビューを使用するモデルと併用できるようになりました。

ウィザード

カレンダビュー

  • カレンダビューのタイトルに繰り返し項目を指定できるようになりました。

ジョブ

  • 同じ種類のジョブを、起動時間を変更して複数、登録することができるようになりました。
  • エクスポートジョブでは通常、実行の前にメンテナンスモードへの切り替えが行われますが、これを抑制させるオプションを用意しました。
  • メール受信ジョブで、メールサーバおよび接続ユーザ、パスワード情報を Wagby 定義ファイルではなくジョブパラメータとして指定できるオプションを用意しました。

Wadget

  • 「お知らせWadget」で対象データがない場合に「お知らせはありません。」と表示されるようになりました。
  • プロジェクト定義ファイル project_env.xls に指定したデフォルト表示が反映されないという件を修正しました。
  • Wadget の選択状態が画面遷移後に記憶されないという件を修正しました。

CSVアップロード更新

  • ストアモデル参照項目のルールを変更しました。IDと項目内容の両方が指定された場合は、項目の内容で更新されます。IDのみの場合はIDで更新されます。項目の内容のみの場合は項目の内容で更新されます。(従来は両方が指定されていた場合はIDで更新していました。)

複合キー対応

  • 複合キーを指定したモデルで、一括削除画面を利用できるようになりました。

見た目の変更

  • ページタイトル部の背景を変更しました。
  • R6.4.2 で追加された「フォントサイズ変更アイコン」について、従来の「A」文字に代わり「小・中・大」アイコンを用意しました。Wagby の国際化対応フレームワークの枠組みに則り、Web ブラウザの言語モードによってアイコンの自動切り替えが行われます。

運用支援

外部データベース対応

  • テーブル名、カラム名の前後に付与される区切り文字(ダブルクォーテーションなど)をつけないオプションを用意しました。(本機能は出荷後、動作しないパターンが発見されました。こちらは R6.5 Update 1 版で解消されます。)

同梱するライブラリの更新

  • JavaScript ライブラリ Dojo を 1.3.1 へ更新しました。
  • Apache Tomcat のバージョンを 6.0.20 へ更新しました。いくつかの脆弱性に対応しています。
  • その他、いくつかのライブラリを更新しています。詳細は「Wagby に同梱されているソフトウェアリスト」をご確認ください。

不具合修正

  • 自動計算式に join 演算子を指定したとき、区切り文字を指定するとビルドエラーになるという件を修正しました。
  • "メイリオフォント"を使用したときに、テキストボックスのサイズが異常に長くなるという件を修正しました。
  • ウィザードの「前へ」「次へ」ボタンの配置を"上"に指定しても詳細表示画面で上に表示されず下に表示されてしまう件を修正しました。
  • 一括処理用のチェックボックスが表示されていると簡易集計欄の表示がずれるという件を修正しました。
  • 「活用のヒント - URL 型を使ってファイル共有を行う」にて、IE を利用した場合に日本語文字列の表示が行えなくなったという件を修正しました。本不具合は R6.4.4 にて発生します。
  • ウィザード画面と繰り返しコンテナを組合せた画面では、印刷形式画面の表示時にエラーが発生するという件を修正しました。
  • モデル定義のメール受信機能で添付ファイルを利用する設定を行ったが、受信メールに添付ファイルが存在しない場合にエラーになるという件を修正しました。
  • ファイル削除ジョブの mdate 指定が正しく解釈されない場合があるという件を修正しました。
  • CSVダウンロードで「繰り返し項目を含まないすべて」と指定した項目であっても、出力データに繰り返しコンテナのデータが含まれるという件を修正しました。
  • 外部データベースに MySQL/DB2 を利用した場合、お知らせWadgetが動作しないという件を修正しました。
  • ストアモデル参照項目が存在しないデータを指しているときにも、ナビゲーションリンクが出力されているという件を修正しました。
  • テキストエリアを参照連動の対象としたとき、再描画されないという件を修正しました。
  • 「参照連動項目を表示のみの検索条件に指定する」の設定を行った場合、定義ファイル変換時にエラーが発生するという件を修正しました。本不具合は R6.4.2 から R6.4.4 の Wagby で発生します。
  • 「全クリア」ボタンでストア参照(コンボ)項目に関連する参照連動項目の値がクリアされないという件を修正しました。

R6.x/R5.x 系からの移行方法

R6 系からの移行

Wagby 定義ファイルの移行を行うことで、各種新機能をご利用いただけます。詳細は「Wagby 定義ファイルのアップグレード (R6 系)」をお読みください。

R5 系からの移行

R5 系の定義ファイルから R6.4 の定義ファイルにワンクリックで移行できます。詳細は「Wagby R5 から R6 への移行ガイド」をお読みください。

英語版のメッセージリソースをご用意されているお客様へ

R6.5 より、共通の文言であってもメッセージリソースキーをすべて個別に割り当てるように動作が変更されました。(そのため、リソースファイルのサイズは大きくなりましたが、個別カスタマイズが容易になりました。)

すでに英語版(またはその他の国向けの)メッセージリソースをご用意されている場合、お手数ですが R6.5 が出力したファイルに合わせて、手動で修正を行っていただきますよう、お願い致します。

ライセンスキーの変更

2009年2月より、ライセンスキー体系が変更されました。まだ新しいライセンスキーを受け取っていらっしゃらないお客様は、お手数ですがジャスミンソフトまでご連絡ください。

Java 実行環境の移行

現在、Java 5 で Wagby を動作させているすべてのユーザーにおいて、Java 6 への移行を推奨します。 「Java のインストール」ガイドに従って、最新の Java 6 へ置き換えてください。