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

Absorb multi-person events into one group event but visible to all in group event.

3 Answers 90 Views
Scheduler
This is a migrated thread and some comments may be shown as answers.
Tyler
Top achievements
Rank 1
Tyler asked on 14 Feb 2017, 05:41 PM
I have a kendo scheduler. My edit events popup lets you add users to an event, which creates EventRelations in Salesforce and duplicates of the event for each invitee where they are set to the owner of their new event.
So now I make an event, add 3 people, and I have four events appearing on the scheduler in that time slot with everyone's different color to indicate they all have events then.
What I am interested in doing... is grouping those events into one, giving it a unique color for being a group event, and have it appear on everyone's calendar who is invited, but just as one group event marker instead of multiple event markers for everyone who was invited.
I am having trouble figuring out how to absorb all the group events into one group event marker, then have it display for everyone instead of just the event owner.
Thank you in advance for any guidance here!

I have a kendo scheduler. My edit events popup lets you add users to an event, which creates EventRelations in Salesforce and duplicates of the event for each invitee where they are set to the owner of their new event.

So now I make an event, add 3 people, and I have four events appearing on the scheduler in that time slot with everyone's different color to indicate they all have events then.

What I am interested in doing... is grouping those events into one, giving it a unique color for being a group event, and have it appear on everyone's calendar who is invited, but just as one group event marker instead of multiple event markers for everyone who was invited.

I am having trouble figuring out how to absorb all the group events into one group event marker, then have it display for everyone instead of just the event owner.

Thank you in advance for any guidance here!

I have a kendo scheduler. My edit events popup lets you add users to an event, which creates EventRelations in Salesforce and duplicates of the event for each invitee where they are set to the owner of their new event.

So now I make an event, add 3 people, and I have four events appearing on the scheduler in that time slot with everyone's different color to indicate they all have events then.

What I am interested in doing... is grouping those events into one, giving it a unique color for being a group event, and have it appear on everyone's calendar who is invited, but just as one group event marker instead of multiple event markers for everyone who was invited.

I am having trouble figuring out how to absorb all the group events into one group event marker, then have it display for everyone instead of just the event owner.

Thank you in advance for any guidance here!

3 Answers, 1 is accepted

Sort by
0
Bozhidar
Telerik team
answered on 16 Feb 2017, 11:10 AM
Hello,

You can implement filtering to leave only one event for each group of events. The following article demonstrates how you can use filtering for the Scheduler widget:
http://docs.telerik.com/kendo-ui/controls/scheduling/scheduler/how-to/filter-events-by-resource-using-multiselect

You can modify the filtering condition to best suit your particular case.

Regards,
Bozhidar
Telerik by Progress
Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
0
Tyler
Top achievements
Rank 1
answered on 16 Feb 2017, 03:32 PM
I have four different custom filters on my scheduler, including filtering by owner. I currently have where only the owner of the group event has it show up (leaving out all child events from the scheduler). I'm just having a hard time figuring out how filtering for group events will work. I almost feel that a group would have to be created and set as the owner... but would like to have it still show up for say 'Sally' even though 'Frank' is the owner, but invited Sally to the event.
0
Bozhidar
Telerik team
answered on 17 Feb 2017, 07:44 AM
Hello,

You can set a custom attribute to the group event, and filter by that attribute. This can be a simple property/flag, and inside each filter if the flag is detected, the event is not filtered out.

Regards,
Bozhidar
Telerik by Progress
Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
Tags
Scheduler
Asked by
Tyler
Top achievements
Rank 1
Answers by
Bozhidar
Telerik team
Tyler
Top achievements
Rank 1
Share this question
or