jQuery UI Widgets › Forums › Scheduler › Recurrence Pattern and Recurrence Exception Docs
This topic contains 12 replies, has 5 voices, and was last updated by donaldr 5 years, 1 month ago.
-
Author
-
Hi,
do you have any documentation on Recurrence Pattern and Recurrence Exception?
I want to know all the possible fields thet can be included in this two object.Thanks
Hi dadiduekappa,
Please, navigate to: https://www.jqwidgets.com/jquery-widgets-documentation/documentation/jqxscheduler/jquery-scheduler-api.htm. Open appointmentDataFields and there is information about the recurrence patterns.
Regards,
PeterThank’s very much!
So,
I think I found a bug.
When I save a recurrence appointment, the RecurrencePattern string is wrong if and only if I utilize the “BYDAY” combobox.
The appointment object return every time BYDAY=SU,MO,TU,WE,TH,FR,SA and not, for exemple, BYDAY=1MO like every first monday of the month.Loading data works correctly (I try because I save the right value manually (BYDAY=1MO), then load it).
You can try by yourself, using your exemple with data export.
Try to create appointment recurring every second monday of the month.
Then export in JSON.
The new appointment will have in the recurrencePattern: BYDAY=SU,MO,TU,WE,TH,FR,SA
The correct should be BYDAY=2MOhttps://www.jqwidgets.com/jquery-widgets-demo/demos/jqxscheduler/scheduler-data-export.htm?bootstrap
Thanks
Hi Peter, do you have any news about this?
ThanksSorry, we need your help. Do you have any news for us?
Hi dadiduekappa,
We will check the reported behavior and create a work item about it.
Thanks for the feedback.
Regards,
PeterHi Peter,
I found, another bug, you can check demo in your website. In Agenda View, if you edit appointment you can set the date and time. If you try to create a new one, only the date calendar is showed, not the time. So all appointments created are “all day”.
For now, my workaround is to put inside the “editDialogCreate”:$(fields.from).jqxDateTimeInput({showTimeButton: true, formatString:’dd/MM/yyyy HH:mm’});
$(fields.to).jqxDateTimeInput({showTimeButton: true, formatString:’dd/MM/yyyy HH:mm’});Can you give a feedback please?
Better workaround:
$('#scheduler').on('editDialogOpen', function (event) { var args = event.args; var fields = args.fields; var appointment = args.appointment; fields.allDay.jqxCheckBox({ checked:(appointment!=null)?appointment.allDay:false }); });
I found that in agenda view, when you create new appointment the “all day” is checked by default, so you don’t see the time button.
About the edit dialog in Agenda View. The reported behavior is by design. There is no time selection in this view and so we open the Dialog with the All Day field checked.
Regards,
PeterHi Peter,
I know that this thread is a year old but I am still facing this issue in the latest 8.2.0 Release which is mentioned below.
If you select a monthly recurring appointment and select by Day, then the new appointment will have in the recurrencePattern: BYDAY=SU,MO,TU,WE,TH,FR,SA instead of showing the actual selected day.
Kindly let me know if this issue has been resolved?
Regards,
Zeeshan AhmedI too am having the issue described.
-
AuthorPosts
You must be logged in to reply to this topic.