DevExpress.XtraScheduler コントロールで何が起こっているのかを調べてください。
繰り返しスケジュールを実行するために使用したいくつかの手順を次に示します。 1. スケジュールを設定します。
Appointment apt;
DateTime StartTime = DateTime.Now;
apt.BeginUpdate();
apt.Subject = "weekly";
apt.Start = startTime;
apt.Duration = TimeSpan.FromMinutes(5);
apt.StatusId = 2;
apt.RecurrenceInfo.AllDay = false;
apt.RecurrenceInfo.Type = RecurrenceType.Weekly;
apt.RecurrenceInfo.Start = startTime;
apt.RecurrenceInfo.Duration = TimeSpan.FromMinutes(5);
apt.RecurrenceInfo.Range = RecurrenceRange.NoEndDate;
apt.RecurrenceInfo.OccurrenceCount = 100;
apt.RecurrenceInfo.DayNumber = 0;
apt.RecurrenceInfo.Periodicity = 1;
apt.RecurrenceInfo.WeekDays = WeekDays.Monday;
apt.HasReminder = true;
apt.Reminder.TimeBeforeStart = TimeSpan.Zero;
apt.EndUpdate();
最初の週は正しく機能しましたが、次の週にはイベントが発生しませんでした。なぜだかわかりませんか?それらを修正できる手がかりを教えてください。または古いバージョン(1.1)を使用したためですか?
上記のスケジュール設定でよろしいでしょうか?
アドバイスをください。どうもありがとうございました。