This is a migrated thread and some comments may be shown as answers.

Schedule - Availablity

1 Answer 74 Views
Scheduler and Reminder
This is a migrated thread and some comments may be shown as answers.
Robyn
Top achievements
Rank 1
Robyn asked on 20 Feb 2013, 07:11 AM
Good Evening,

We're currently in the process of finding a replacement to our calendar control in our application and am looking to see if the Telerik calendar will meet our needs since we are already using some Telerik controls.

One thing that I'm not sure of from the documentation is if the Telerik Schedule control will support our availability feature which will show colour coded blocks. This needs to similar to how your WorkTime displays but with much more depth. Specifically we need to

1. Be able to define different work blocks for each calendar owner/resource.
2. Be able to define multiple blocks that have end dates and advanced recurrence options. eg some may work Mon-Wed, every 2nd week. Some may work Mon and Fri, every week, but only for the next 4 weeks. Some may want two blocks per day from 6-8am and 4-6pm. These may need different colour coded blocks (see below).
3. Be able to colour code the blocks.
4. Finally, we'd need to be able to set these up so it's not possible to drag and drop appointment to, or double click this time to create an appointment there if it's flagged as non-working time. From a small test your WorkTime block doesn't seem to stop me double clicking to make an appointment outside of this time.

Hopefully this all makes sense, and fingers crossed it can be achieved as this is currently our top choice as a replacement scheduler control.

Kind Regards,
Direct Control Team


1 Answer, 1 is accepted

Sort by
0
Ivan Petrov
Telerik team
answered on 22 Feb 2013, 02:33 PM
Hello Robyn,

Thank you for writing.

Getting directly to your questions.
1. You can see an example of how to change the work hours by following this link - Day View.
2. Using the provided set of recurrence rules and the exceptions for a given appointment you can create complex appointment schedules.
3. Individual cells of the calendar can be colored through the CellFormatting event.
4. To prevent adding appointments in nonworking areas you can cancel the AppointmentEditDialogShowing event. You can control where appointments are moved through the appointment related events like AppointmentMoving and AppointmentDropping.

I hope this will be useful. Should you have further questions, I would be glad to help.

Greetings,
Ivan Petrov
the Telerik team
Q3'12 SP1 of RadControls for WinForms is out now. See what's new.
Tags
Scheduler and Reminder
Asked by
Robyn
Top achievements
Rank 1
Answers by
Ivan Petrov
Telerik team
Share this question
or