001-010515
繰り返し条件が毎月月末の繰り返し予定をiCalendarファイルに書き出すと、BYMONTHDAYの値が正しく出力されない。
- 種別
- 不具合
- 機能
-
- スケジュール
- 個人設定
- 再現バージョン
-
- 4.0.0
- 4.0.1
- 4.0.2
- 4.0.3
- 4.2.0
- 4.2.1
- 4.2.2
- 4.2.3
- 4.2.4
- 4.2.5
- 4.2.6
- 4.6.0
- 4.6.1
- 4.6.2
- 4.6.3
- 4.10.0
- 4.10.1
- 4.10.2
- 改修バージョン
- 4.10.3
- 公開日
- 2019-04-08
- 更新日
- 2019-06-07
詳細
【発生条件】
次の条件を満たす場合に発生します。
【準備】
次の条件を満たす場合に発生します。
- 繰り返し条件を毎月月末に設定している予定がある。
【準備】
- 繰り返し条件を毎月月末に設定した繰り返し予定を登録します。
例:
------------
繰り返し条件:毎月月末
期間:2019年04月01日(月)~2020年03月31日(火)
タイトル:予定1
------------
- アプリケーション画面にログインし、[個人設定] > [各アプリケーションの設定] > [スケジュール] > [iCalendarファイルへの書き出し]の順にクリックします。
- 「書き出す期間」に予定1を含む期間を設定し、[書き出す]をクリックします。
例:
------------
書き出す期間:「2019年」「4月」「1(月)」~「2020年」「3月」「31(火)」
------------ - 書き出したiCalendarファイルの内容を確認します。
BYMONTHDAYの値が正しく出力されません。
例:
------------
BEGIN:VCALENDAR
PRODID:Cybozu Web Calendar
VERSION:2.0
BEGIN:VEVENT
UID:GAROON_SCHEDULE:012345678901_01
DTSTART:20190430
DTEND:20190501
RRULE:FREQ=MONTHLY;WKST=SU;BYMONTHDAY=0;UNTIL=20200331
SUMMARY:予定1
DESCRIPTION:
END:VEVENT
END:VCALENDAR
------------
→正しい結果:
BYMONTHDAYの値が正しく出力されます。
例:
------------
BEGIN:VCALENDAR
PRODID:Cybozu Web Calendar
VERSION:2.0
BEGIN:VEVENT
UID:GAROON_SCHEDULE:012345678901_01
DTSTART:20190430
DTEND:20190501
RRULE:FREQ=MONTHLY;WKST=SU;BYMONTHDAY=-1;UNTIL=20200331
SUMMARY:予定1
DESCRIPTION:
END:VEVENT
END:VCALENDAR
------------
補足:
- 現象発生時、書き出したiCalendarファイルを、iCalendar形式に対応したほかの製品に読み込もうとしても、予定を移行できない場合があります。
- スケジュールの月表示画面で、iCalendarファイルへの書き出しを行った場合も、同様の現象が発生します。
回避/対応方法
【回避方法】
次のバージョンの製品で本現象を改修しています。バージョンアップを検討してください。
次のバージョンの製品で本現象を改修しています。バージョンアップを検討してください。
- バージョン 4.10.3のGaroon