001-006656

パッケージ版 Garoon

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

CSVファイルから、存在しない日付が設定されている予定が、エラーにならずに読み込めてしまう場合がある。

種別
不具合
機能
  • スケジュール
  • 個人設定
  • システム設定
再現バージョン
  • 3.1.0
  • 3.1.1
  • 3.1.2
  • 3.1.3
  • 3.5.0
  • 3.5.1
  • 3.5.2
  • 3.5.3
  • 3.5.4
  • 3.5.5
  • 3.7.0
  • 3.7.1
改修バージョン
3.7.2
公開日
2013-08-13
更新日
2013-10-25

詳細

【発生条件】

 

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

  • 予定の開始日または終了日に、不正な日付(カレンダーに存在しない日付)を31以下の数字で指定したCSVファイルをスケジュールに読み込む。

    例:
    -------------------------------
    2013/01/00
    2013/02/30
    2013/02/31
    2013/04/31
    2013/06/31
    2013/09/31
    2013/11/31
    -------------------------------

    補足:
    • うるう年以外で2月29日を指定した場合も現象が発生します。

 

【再現手順】

  1. アプリケーション画面にログインし、[個人設定] > [各アプリケーションの設定] > [スケジュール] > [スケジュールの読み込み]の順にクリックします。

  2. 「先頭行をスキップする」で「はい」を選択し、「発生条件」を満たすCSVファイルを指定し、[次へ>>]をクリックします。

    予定の例:
    -------------------------------
    タイトル:予定1
    開始日 :2013/06/00
    終了日 :2013/06/01
    -------------------------------

    CSVの例:
    -------------------------------
    "開始日","開始時刻","終了日","終了時刻","予定","予定詳細","メモ"
    "2013/06/00","","2013/06/01","","","予定1",""
    -------------------------------

  3. [読み込む]をクリックします。

 

→現象発生:

 

 バージョン 3.1.0 ~ 3.1.3のガルーンの場合:

 

 次の現象が発生する場合があります。

  • エラーが発生せずに、CSVファイルが読み込めます。

  • スケジュールにアクセスすると、エラー(FW00034)が発生します。

    例:
    • 「グループ日」「日」「年」画面で2013/05/31から2013/06/2のいずれかの日付をクリックする
    • 「グループ週」または「週」画面で2013/05/25から2013/06/2のいずれかの日付をクリックする
    • 「月」画面で2013/04から2013/07のいずれかの月をクリックする


    補足:
    • 開始日に不正な31日を指定し、終了日に正しい日付を指定した場合、予定の終了日の翌日以前のすべての日でエラー(FW00034)が発生します。

      例:
      次の予定をCSVで読み込み2013/07/02以前のスケジュールにアクセスすると、すべての日でエラー(FW00034)が発生します。
      -------------------------------
      開始日:2013/06/31
      終了日:2013/07/01
      -------------------------------

 

 

 バージョン 3.5.0以降のガルーンの場合:

 
 次の現象が発生する場合があります。

  • エラーが発生せずに、CSVファイルが読み込めます。

  • 予定が終日予定で登録されます。

    例:
    2013/05/31から2013/6/1に終日予定が登録されます。

    補足:
    • 開始日に不正な31日を指定し、終了日に正しい日付を指定した場合、予定の終了日の以前のすべての日に予定が登録されます。

      例:
      次の予定をCSVで読み込むと、2013/07/01以前すべての日に終日予定が登録されます。
      -------------------------------
      開始日:2013/06/31
      終了日:2013/07/01
      -------------------------------


  • 読み込んだ予定をクリックするとエラー(FW00030またはFW00034)が発生し、「予定の詳細」画面が表示されません。


→正しい結果:

 

 次のエラーが発生し、CSVが読み込めません。
 
 不正な開始日を指定した場合:

 --------------------------
 エラー (GRN_SCHD_13004)
 開始日付が不正です。
 --------------------------

 

 不正な終了日を指定した場合:

 --------------------------
 エラー (GRN_SCHD_13005)
 終了日付が不正です。
 --------------------------

 

 

補足:

  • 不正な31日を開始日に指定した場合、読み込んだ予定がCSVに書き出されません。

  • 不正な31日を終了日に指定した場合、終了日の日付が「0000/00/00」でCSVに書き出されます。

    ※開始日および終了日に不正な31日を指定した場合は、読み込んだ予定はCSVに書き出されません。

  • スケジュールポートレットでも同様の現象が発生します。

  • (システム管理画面)「スケジュール > CSVファイルからの読み込み > 予定の読み込み」画面から予定を読み込んだ場合も、同様の現象が発生します。

  • (システム管理画面)「スケジュール > スケジュールの一括削除」画面で、不正な日付予定の終了日より後の日付を「削除する期間」に指定して一括削除すると、不正な日付予定が削除されます。

  • 開始日と終了日に指定する日付の組み合わせ、および時刻指定の有無により、発生する現象が異なります。

回避/対応方法

【対応方法】

 

すでに現象が発生している場合は内部データの変更が必要です。

お手数ですが、弊社テクニカルサポートにお問い合わせください。

 

-----------------------------------------------------------

【更新履歴】
2013/10/21 タイトルを一部変更しました。