Completed
Last Updated: 30 Nov 2015 12:15 by ADMIN
ADMIN
Dess | Tech Support Engineer, Sr.
Created on: 03 Mar 2015 08:02
Category: Scheduler/Reminder
Type: Bug Report
0
FIX. RadScheduler - consecutive appointments are rendered overlapped
To reproduce:

public Form1()
{
    InitializeComponent();

    Appointment a1 = new Appointment(new DateTime(2015, 03, 04, 10, 30, 0), TimeSpan.FromMinutes(30), "A1");
    Appointment a2 = new Appointment(new DateTime(2015, 03, 04, 11, 00, 0), TimeSpan.FromMinutes(30), "A2");
    Appointment a3 = new Appointment(new DateTime(2015, 03, 04, 11, 30, 0), TimeSpan.FromMinutes(30), "A3");
    this.radScheduler1.Appointments.Add(a1);
    this.radScheduler1.Appointments.Add(a2);
    this.radScheduler1.Appointments.Add(a3);
    DateTime currentDate = new DateTime(2015, 03, 03, 09, 00, 10);

    this.radScheduler1.FocusedDate = currentDate;
    SchedulerTimelineView timelineView = radScheduler1.GetTimelineView();
    timelineView.ShowTimescale(Timescales.Minutes);
    timelineView.RangeStartDate = currentDate.AddMonths(-3);
    timelineView.RangeEndDate = currentDate.AddMonths(3);
    timelineView.GetScaling().DisplayedCellsCount = 10;
}

Workaround: Use the date part only:
 DateTime currentDate = new DateTime(2015, 03, 03, 09, 00, 10);
 currentDate = currentDate.Date;

Attached Files:
3 comments
ADMIN
Dess | Tech Support Engineer, Sr.
Posted on: 02 Oct 2015 08:24
When RadScheduler is loaded initially, the consecutive appointments are rendered correctly with Q3 2015 version. But when start scrolling, they overlap again.
ADMIN
Dess | Tech Support Engineer, Sr.
Posted on: 17 Apr 2015 10:55
Hello Long,

Thank you for writing.

Please refer to the attached screenshots. 

"15Minutes": The appointments are displayed correctly. ":A1" ends at 09:12 and ":A2" starts at 09:15. The cell 09:00 is associated with the interval 09:00:00 - 09:14:59, That is why "A2" is displayed in the next cell "09:15" which includes the interval between 09:15:00 and 09:29;59.

"1Hour": The appointments are displayed correctly. ":A1" ends at 09:12 and ":A2" starts at 09:15. The cell 09:00 is associated with the interval 09:00:00 - 09:59:59, That is why "A2" should be displayed in the same cell as well. As a result they are not rendered on the same line.
Attached Files:
Longnd
Posted on: 15 Mar 2015 15:18
My scheduler show 15minutes but if first appointment end at 9:12 and the second start from 9:12 they are not in the line but they were ovelaped?