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

Yearly Recurrence Rule Bug?

3 Answers 127 Views
Scheduler and Reminder
This is a migrated thread and some comments may be shown as answers.
Oliver
Top achievements
Rank 1
Oliver asked on 12 Nov 2012, 03:44 PM
I have recurrence implemented in my project and everything works perfectly except for two cases in a yearly recurrence rule.  When I use Sunday or Monday in a yearly recurrence rule, the appointment disappears.  Additionally, when I click the 'next arrow' in the RadScheduler Navigator to navigate to a page past the current date, the scheduler freezes for a good 5-10 seconds before the page change processes.

For example, if the recurrence rule is 'FREQ=YEARLY;COUNT=2;BYDAY=SU;BYWEEKNO=1;BYMONTH=1;BYSETPOS=1;WKST=SU' or 'FREQ=YEARLY;COUNT=2;BYDAY=MO;BYWEEKNO=1;BYMONTH=1;BYSETPOS=1;WKST=SU', this behavior occurs.  If I use any other day it works fine.

Anyone else have this problem?

3 Answers, 1 is accepted

Sort by
0
Oliver
Top achievements
Rank 1
answered on 13 Nov 2012, 06:02 PM
Today the behavior has randomly changed... Instead of being really slow, when using yearly recurrence with Sunday and Monday it starts the recurrence four years in advance...  Any ideas at all?  I'm lost lol.
0
Oliver
Top achievements
Rank 1
answered on 13 Nov 2012, 06:36 PM
I've checked to see what the MasterEvent.RecurrenceRule.Start and MasterEvent.RecurrenceRule is for both a yearly recurrent event on Monday and a yearly recurrent event on Friday, and the only thing that differs is the BYDAY= part of the recurrence rule.  I cannot see anything that would indicate what is going wrong...
0
Accepted
Ivan Todorov
Telerik team
answered on 14 Nov 2012, 12:23 PM
Hello,

Thank you for contacting us.

It appears that there is an issue in the recurrence implementation in RadScheduler. The issue occurs when you use yearly recurrence with the "<First> <Day Of Week> of <Month>" rule types. I have logged this in our Public Issue Tracking System. We will address it in a future release. Here is the link to the PITS item: http://www.telerik.com/support/pits.aspx#/public/winforms/13400. For the time being, I am not able to provide you with a suitable workaround due to the internal implementation of the recurrences.

Your Telerik points have been updated. Do not hesitate to ask if you have any additional questions.

Greetings,
Ivan Todorov
the Telerik team
Q3’12 of RadControls for WinForms is available for download (see what's new). Get it today.
Tags
Scheduler and Reminder
Asked by
Oliver
Top achievements
Rank 1
Answers by
Oliver
Top achievements
Rank 1
Ivan Todorov
Telerik team
Share this question
or