This question is locked. New answers and comments are not allowed.
Version = Using RadControls for Silverlight Q2 2011 SP1
We're using the ScheduleView to view/edit appointments and events that have been created in another system.
We need the ability to display appointments/events with no duration (ie. the start and end datetimes are equal). If the event is "All Day", the Time portion of the Start and End Datetimes will be 12:00AM (because that is the way the other system saves them).
Example Event
Start Time = "04/11/2012 12:00 AM"
End Time = "04/11/2012 12:00 AM"
All Day Event = Checked
Example Appointment
Start Time = "4/11/2012 3:00 PM"
End Time = "4/11/2012 3:00 PM"
All Day Event = Unchecked
Setting "EnableSmallAppointmentRendering=true" allows appointments with no duration to be displayed.
However, here are the problems we've encountered:
Thoughts? Fixes?
Here are steps to demonstrate all of these problems using the Telerik "ScheduleViewConfigurator" demo:
Start Time = "04/11/2012 03:00"
End Time = "04/11/2012 03:00"
All Day Event = Checked
** Bad - Notice the 3AM event is NOT displayed on the Day view **
Start Time = "04/11/2012 06:00"
End Time = "04/11/2012 06:00"
All Day Event = Unchecked
** Good - Notice the 6AM event is displayed on the Day view **
** Bad - Notice the 6AM Appointment is NOT displayed on the Day view **
** Good - Notice the 3AM event is displayed on the Week view **
** Bad - Notice the 6AM Appointment is NOT displayed on the Week view **
** Good - Notice the 3AM event is displayed on the Month view **
** Good - Notice the 6AM Appointment is displayed on the Month view **
** Bad - Notice the 6AM Appointment is gone... it is NOT displayed on any views **
** Bad - Notice the 3AM Event is gone... it is NOT displayed on any views **
** Bad - Notice the 6AM Appointment is NOT displayed **
We're using the ScheduleView to view/edit appointments and events that have been created in another system.
We need the ability to display appointments/events with no duration (ie. the start and end datetimes are equal). If the event is "All Day", the Time portion of the Start and End Datetimes will be 12:00AM (because that is the way the other system saves them).
Example Event
Start Time = "04/11/2012 12:00 AM"
End Time = "04/11/2012 12:00 AM"
All Day Event = Checked
Example Appointment
Start Time = "4/11/2012 3:00 PM"
End Time = "4/11/2012 3:00 PM"
All Day Event = Unchecked
Setting "EnableSmallAppointmentRendering=true" allows appointments with no duration to be displayed.
However, here are the problems we've encountered:
- If the user edits the Example Appointment (above) and clicks the "All Day" checkbox then the event disappears from the Day and Week views. It'll only display on the Month view.
- The Example Event (above) will not display on any of the 3 views (Day, Week, Month) b/c the Time portion = "12:00 AM".
- Events (designated as "All Day") use the previously entered Time to display in the ScheduleView. Since the time is not valid/displayed for "All Day" events, why would the old/hidden time be considered when displaying the event?
- If "EnableSmallAppointmentRendering=true", "All Day" Events with no duration will NOT display on the Day and Week views.
Thoughts? Fixes?
Here are steps to demonstrate all of these problems using the Telerik "ScheduleViewConfigurator" demo:
- Choose "Day" view
- Check "Show all day area"
- Check "Enable small appointments rendering"
- Enter a new Appointment for 3AM.
Start Time = "04/11/2012 03:00"
End Time = "04/11/2012 03:00"
All Day Event = Checked
** Bad - Notice the 3AM event is NOT displayed on the Day view **
- Enter a new Appointment for 6AM.
Start Time = "04/11/2012 06:00"
End Time = "04/11/2012 06:00"
All Day Event = Unchecked
** Good - Notice the 6AM event is displayed on the Day view **
- Uncheck "Enable small appointments rendering"
** Bad - Notice the 6AM Appointment is NOT displayed on the Day view **
- Choose "Week" view
- Check "Show all day area"
** Good - Notice the 3AM event is displayed on the Week view **
** Bad - Notice the 6AM Appointment is NOT displayed on the Week view **
- Choose "Month" view
** Good - Notice the 3AM event is displayed on the Month view **
** Good - Notice the 6AM Appointment is displayed on the Month view **
- Edit the "Test 6AM" Appointment
- Change Start Time = "04/11/2012 00:00" (12:00 AM)
- Change End Time = "04/11/2012 00:00" (12:00 AM)
** Bad - Notice the 6AM Appointment is gone... it is NOT displayed on any views **
- Edit the "Test 3AM" Event
- Uncheck "All Day Event"
- Change Start Time = "04/11/2012 00:00" (12:00 AM)
- Change End Time = "04/11/2012 00:00" (12:00 AM)
- Check "All Day Event"
** Bad - Notice the 3AM Event is gone... it is NOT displayed on any views **
- Choose "Day" view
- Toggle "Enable small appointments rendering"
** Bad - Notice the 6AM Appointment is NOT displayed **