001-009651

パッケージ版 Garoon

関心あり
0人の方が関心を示しています

システム管理の「ファイル」の「一般設定」画面で、「ファイル一括添付」が無効になっていると、ファイルを添付したレポートを作成できない。

種別
不具合
機能
  • マルチレポート
再現バージョン
  • 4.2.2
改修バージョン
4.2.3
公開日
2016-07-19
更新日
2016-08-26

詳細

【発生条件】

 

次の条件を満たす場合に発生します。

  • 次のいずれかのWebブラウザーを利用してガルーンにアクセスする。
    • Internet Explorer 9

      補足:
      次のいずれかの条件を満たす場合に発生します。
      • ファイル一括添付を使用しない設定にしている。

      • ファイル一括添付を使用する設定にしているが、WebブラウザーにAdobe Flash Playerをインストールしていない。

      • ファイル一括添付を使用する設定にしているが、Adobe Flash Playerを無効にしている。

    • iOS Safari

    • Android Chrome

 

【準備】

  • Internet Explorer 9でガルーンにアクセスする場合、(システム管理画面)「ファイル > 一般設定」画面で、次の設定を行います。

    • ファイル一括添付:「有効にする(Adobe Flash Playerを使用)」のチェックボックスの選択を外す

  • システム管理画面で、マルチレポートのカテゴリを追加します。

    例:
    カテゴリ1

  • カテゴリ1にレポートフォームを追加し、有効にします。

    例:
    レポートフォーム1

  • レポートフォーム1に、「ファイル添付」項目を追加します。

    例:
    ---------------
    タイプ:ファイル添付
    項目名:項目1
    ---------------

  • レポートフォーム1を有効にします。

【再現手順】

  1. アプリケーション画面にログインし、[マルチレポート] > [レポートを作成する] > [カテゴリ1] > [レポートフォーム1]の順にクリックします。

  2. 次の操作を行います。

    Internet Explorer 9の場合:
    項目1の[参照...]をクリックし、ファイルを選択します。

    iOS Safari、Android Chromeの場合:
    項目1の[ファイルを選択]をタップし、ファイルを選択します。

  3. [内容を確認する]をクリックします。

→現象発生:
 次のエラーが発生し、レポートを作成できません。
 -------
 Fatal error: Call to a member function getId() on a non-object in /var/www/cgi-bin/cbgrn/code/include/report/controller_util.csp on line 6906
 -------

回避/対応方法

Internet Explorer 9の場合:

【回避方法】

 

次のどちらかの方法で回避できます。

  • WebブラウザーでAdobe Flash Playerを有効にし、ファイル一括添付を使用する設定にします。

  • 次のバージョンの製品で本現象を改修しています。バージョンアップを検討してください。
    • バージョン 4.2.3のガルーン

 

【対応方法】


「回避方法」と同じ手順です。

 

iOS Safari、Android Chromeの場合:

次のバージョンの製品で本現象を改修しています。バージョンアップを検討してください。

  • バージョン 4.2.3のガルーン



-----------------------------------------------------------
【更新履歴】

2016/08/02 タイトルを更新しました。