Forum Discussion
Reuben_Ndlovu
May 29, 2020Copper Contributor
Recurring Events issue in a SharePoint Online site.
I have created a Calendar List (App) and added recurring Birthdays and Meetings on it. I added an event web part on the home page and I want to display all current events(Birthdays & Meetings) but fo...
gclodder
Nov 28, 2021Copper Contributor
This response is 1,5 years late, but for anyone finding this
I made a work around with Automate.. I had this issue with birthdays of coworkers, so I copied every birthday to a new Sharepoint Event List (easy to do in Outlook, just drag 'em from one calender to the next) and made it without reccurance.
My flow checks every month if one or more birthdays is in the past and increments it's year by one.
Steps:
- Create a flow and set a recurrence trigger for once a month
- Initialize two variables, one called this_date and one called end_date
- Then add an action 'Get Items' from Sharepoint. Select the site and the list name. Make sure you have access to the Sharepoint-site
- Add an Apply to Each with the output-value from above list
- Add a Condition checking if the Start Time in the event is 'less than' the expression utcNow()
- If Yes: set the two variables from before with the value of Start Time and End Time
- Add a Sharepoint action 'Update Item'
- Again select the Site and the List
- Set the ID and Title the same as the current value
- Set Start Time and End Time with this expressions addToTime(variables('this_date'),1,'Year') for Start TimeaddToTime(variables('end_date'),1,'Year') for End Time
That's it!
Some screenshots for support. I won't share the flow itself because it contains my data.
Ottamiway
Dec 23, 2022Brass Contributor
Thank you!