SharePoint Does Not Provide Calendar Roll-ups; Potential Solutions

UPDATE: An anonymous person in the comments posts this link:

Forum users often ask a question like this:

"I would like to have a calendar at the site level that is populated by events from subsite calendars.   Ideally, users in subsites will create calendar events, and will have the option of marking them as ‘public.’  Events marked as public will dynamically appear in the shared site calendar.  Thus the shared site calendar is a roll-up of all public events from all subsite calendars."

Is WSS 3.0 or MOSS 2007, it is not possible to directly configure a "roll-up" calendar.  Calendars exist on their own, independent of any other calendar.

To create a roll-up calendar, follow one of these paths:

  1. Use a Content Query Web Part.  This is the easiest solution for MOSS users (WSS does not provide CQWP).  CQWP, unfortunately, does not provide a calendar view of data out of the box.  It does provide enormous rendering flexibility (see here for one example) but by default, shows its results in simple list format.  In many cases, CQWP probably a good choice.
  2. A more programming-oriented solution would be to use event receivers.  Implement event receivers on the subsite calendars that keep their public events in sync with the master calendar.  As a given subsite calendar is modified, reach out to the master calendar and update it as needed.  This option is available in both WSS 3.0 and MOSS.

There are probably other clever solutions to this problem.  If you have one or know of one, please leave a comment or email me and I will update this post.


Technorati Tags: ,

Subscribe to my blog.

4 thoughts on “SharePoint Does Not Provide Calendar Roll-ups; Potential Solutions

  1. No name gateway m320 battery, gateway m325 battery, gateway 400 battery, gateway 450 battery, gateway bat0016 battery, gateway squ-203 battery,×99.htm mitac bp-8×99 battery, mitac bp-8599 battery, mitac bp-8089 battery, mitac bp-8089x battery, mitac bp-8389 battery, mitac 8175 battery, mitac 8170 battery, mitac 8375 battery, nec op-570-75901 battery, nec m300 battery, nec m500 battery, nec op-570-75303 battery, nec pc-vp-wp25 battery, nec e400 battery, sony vgp-bps2a battery, sony vgp-bps2b battery, sony vgp-bpl2c battery, sony vgp-bps2 battery, toshiba pa2457ur battery, toshiba pa2458ur battery, toshiba 3020 battery, toshiba 3000ct battery, toshiba b404 battery, toshiba ba1405 battery, toshiba pa2487 battery, toshiba pa2487urg battery, toshiba pa3107u-1brs battery, toshiba 1800 battery, toshiba 4000 battery, toshiba pa2505 battery, toshiba pa2505ur battery, toshiba pa2506ur battery, toshiba pa3000ur battery, toshiba pa3001u battery, toshiba 7020 battery, toshiba 7000 battery, toshiba pa3285u battery, toshiba pa3284u battery, toshiba tecra a1 battery, toshiba satellite a10 battery,


Leave a Reply to Adam Cancel reply

Your email address will not be published. Required fields are marked *