[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[kagemai-users:0091] Re: フィールドをカスタマイズしたプロジェクトでレポート投稿後に、統計をとるとエラーになる
福岡様
渡邊達也と申します。
アドバイスを頂きありがとうございました。
FUKUOKA Tomoyuki さんは書きました:
>福岡です。
>
>渡邊達也 san wrote:
>
>| フィールドをカスタマイズして、新規レポートを投稿して、
>| 数回リプライをさせました。
>| その後で、統計をとろうとするとエラーになります。
>|
>| IEでのメッセージ:
>| Following errors occurred. Please contact administrator.
>| ERROR: Attribute "operatingsystem" not found
>| (PGError)
>
>統計のページでは、レポート属性となっている選択肢フィールドの
>選択肢別のレポート数を出すようになっているのですが、レポート
>属性ではないフィールドについても、その処理を行ってしまうバグ
>があり、そのためにエラーになっていました。
>
>resource/ja/template/_default/summary.rhtml を以下のように修正
>すれば大丈夫だと思います。
>
>Index: summary.rhtml
>===================================================================
途中省略
>BTS:116 としても登録しておきました。修正済みの summry.rhtml が以下の
>URL にあります。
>
>http://www.daifukuya.com/kagemai/guest.rbx?project=kagemai&action=view_report&id=116
>
># バグとは関係ありませんが、「サーバOS」のフィールドはおそらく
># レポート属性になるべきものですね。
>
ご指摘いただきましたように、レポート属性として扱うにチェックをしていませんでした。
同じようにカスタマイズの際に追加した単一選択肢と複数選択肢も同様でした。
フィールドのカスタマイズのときに設定できるオプションをきちんと把握していたら
防げたエラーかもしれません。お手数をお掛けしました。
対応:
1.サーバOSのフィールドでレポート属性として扱うにチェックをする。
2.統計ページでサーバOSが表示されることを確認。
3.サーバOS以外の単一選択肢と複数選択肢でレポート属性として扱うにチェックをする。
4.統計ページでサーバOS以外の単一選択肢と複数選択肢が表示されることを確認。
5.BTS:116のパッチを適用して、レポート属性として扱うにチェックをしなくてもエラーにならないことを確認
結果、正しく表示されて動作することが確認できました。
ありがとうございました。
-----------------------------------------------
東北NSソリューションズ株式会社
ソリューション第1事業部SS2Gr
渡邊達也 (Watanabe Tatsuya)
e-mail : watanabe.tatsuya@xxxxxxxxxxxxxxxxxxx
TEL : 022-224-3327 FAX : 022-224-5289
-----------------------------------------------