locked
Enabling resource reservation causes calendar events to disappear RRS feed

  • Question

  • Hello,

    On a new SharePoint site, I created a calendar and imported a large number of events from an Excel spreadsheet. So far so good - all the events showed up on the calendar:

    We then decided that we wanted to make use of the new "resource reservation" feature, so I enabled it for the calendar by following the steps in this article: http://office.microsoft.com/en-us/sharepoint-server-help/enable-reservation-of-resources-in-a-calendar-HA101810595.aspx

    However, after doing this, all of the events in the calendar disappear from calendar view:

    The events show up in the All Items list view, but I cannot figure out how to get them to appear on the calendar.
    Is there a step I am missing, or something else that needs to be done to get this to work?

    Thanks in advance.

    Monday, September 10, 2012 1:38 PM

Answers

  • Hi.  I don't know if you found an answer yet, but I had a similar issue. I stumbled upon a way to fix this and thought I'd post it in case it helps. It is STRANGE solution (but hey, it's Sharepoint so that shouldn't shock you.)

    PROBLEM: My problem is similar, not related to resources, but related to "Attendees". When I change the "General Settings" -"Group Calendar Options" - to turn ON "Use this calendar to share member's schedule?" it automatically attaches the SCHEDULE content type.  So, then I have EVENT and SCHEDULE content types.  And, when I view the CALENDAR view, all my entries are hidden unless I actually assign a person.  (This is VERY similar to assigning "resources".)

    SOLUTION: Here are the steps I used to fix --

    1. Verify that you have the SCHEDULE content type in the List Settings.  (If the content types don't appear, be sure to enable Management of Content Types). 
    2. In "Title, Desc, and Navigation" turn ON (check) the "Use this calendar to share member's schedule?"
    3. Verify. You should now see the SCHEDULE content type in the List Settings.
    4. Change the content types of your list items to "Schedule". 
      I did this by simply creating a new DATASHEET view and I included "Content Type" as a viewable column.  Then I simply changed all the content types to "Schedule" using a simply COPY/PASTE.
    5. Now go back to the List Settings - "Title, Desc, and Navigation" and turn OFF (uncheck) the "Use this calendar to share member's schedule?".  (I know, I know, seems like this wouldn't work, but you'll still be able to use it to schedule people/resources.) 
    6. Verify - You should STILL see the "Schedule" content type.
    7. While still in List Settings, click each of the other Content Types (other than "Schedule") and delete them from your list. (IMPORTANT: Before Deleting -- Check that all the fields you want are part of the SCHEDULE Content Type. (In the Columns - "Used In".) If your needed columns are not Used In "Schedule" add those columns to the "Schedule" content type so you don't lose data.)
    8. Now in the List Settings you should only see the "Schedule" content type.
    9. Check your calendar view.  You should now see all the entries!

    Hope this helps.

    Mark

    • Proposed as answer by Sudip Misra Thursday, October 10, 2013 5:08 PM
    • Marked as answer by Hemendra Agrawal Friday, October 25, 2013 11:15 AM
    Monday, February 25, 2013 7:49 PM

All replies

  • did you check your calendar view i means fields that are displayed in your calendar view.

    check you calendar view and try to edit it.

    try to add some more columns on it if nothing gets displayed, even after your columns selected. 

    else make sure columns columns are selected.

    calendar is also a kind of view so try ti edit it.


    kukdai

    Monday, September 10, 2012 6:48 PM
  • The Items need a resource assigned to make them show up on the calendar.  Try editing one of them and chossing a resource.

    Willner001

    Monday, September 10, 2012 6:56 PM
  • Hi,

    May I know after which step, the issue occurs? Have you added resources to the Resources list?


    Ivan-Liu

    TechNet Community Support

    Tuesday, September 11, 2012 7:52 AM
  • Hi kukdai,
    Clicking "modify view" for the Calendar View does not provide the same options for adding or removing columns as it does for List View. What I was able to select was "show all items in this view":


    None of the items show up on the calendar though.

    Thursday, September 13, 2012 7:42 PM
  • Hi Brian,
    When I create a new event, it will appear even if I do not assign any resources:

    Also, I cannot assign resources to the events that I imported from Excel. When I switch to List View and click on an event to edit it, there is no option to add a resource, even though resource reservation is enabled for the calendar.

    Thursday, September 13, 2012 7:49 PM
  • Yes, I have added resources to the resources list, and they are available when I create a new event:

    The problem is that when I import events from an Excel spreadsheet, they will not show up in the calendar view when resource reservation is enabled for the calendar. I can see the whole list of events when I switch to All Items view, but none of them appear in the calendar view unless I disable resource reservation.


    Thursday, September 13, 2012 8:08 PM
  • The only other thing that occurs to me is that this is a new installation.  Did you install SP1 and all the updates after that?  There were a bunch a calendar bugs that got fixed over the last few years.


    Willner001

    • Marked as answer by Qiao Wei Saturday, September 22, 2012 4:38 PM
    • Unmarked as answer by rpd268 Monday, October 1, 2012 1:42 PM
    Friday, September 14, 2012 10:30 AM
  • I actually have not installed SP1 or any updates yet, for fear of breaking something. I'm currently trying to copy my SharePoint environment to a development box so I have an exact replica to test updates on before applying any to the production servers. Once that's in place, I will try and see if the updates resolve the calendar issues. 
    Thanks.
    Friday, September 14, 2012 2:05 PM
  • Unfortunately, installing the service pack and the latest cumulative update did not resolve the problem.
    Monday, October 1, 2012 2:07 PM
  • Have you already found where is the problem? Cos I'm having the same
    Thursday, November 8, 2012 12:54 PM
  • Hi nimonas,

    No, unfortunately I have not been able to find any resolution to this problem.

    Friday, November 16, 2012 9:17 PM
  • Hi.  I don't know if you found an answer yet, but I had a similar issue. I stumbled upon a way to fix this and thought I'd post it in case it helps. It is STRANGE solution (but hey, it's Sharepoint so that shouldn't shock you.)

    PROBLEM: My problem is similar, not related to resources, but related to "Attendees". When I change the "General Settings" -"Group Calendar Options" - to turn ON "Use this calendar to share member's schedule?" it automatically attaches the SCHEDULE content type.  So, then I have EVENT and SCHEDULE content types.  And, when I view the CALENDAR view, all my entries are hidden unless I actually assign a person.  (This is VERY similar to assigning "resources".)

    SOLUTION: Here are the steps I used to fix --

    1. Verify that you have the SCHEDULE content type in the List Settings.  (If the content types don't appear, be sure to enable Management of Content Types). 
    2. In "Title, Desc, and Navigation" turn ON (check) the "Use this calendar to share member's schedule?"
    3. Verify. You should now see the SCHEDULE content type in the List Settings.
    4. Change the content types of your list items to "Schedule". 
      I did this by simply creating a new DATASHEET view and I included "Content Type" as a viewable column.  Then I simply changed all the content types to "Schedule" using a simply COPY/PASTE.
    5. Now go back to the List Settings - "Title, Desc, and Navigation" and turn OFF (uncheck) the "Use this calendar to share member's schedule?".  (I know, I know, seems like this wouldn't work, but you'll still be able to use it to schedule people/resources.) 
    6. Verify - You should STILL see the "Schedule" content type.
    7. While still in List Settings, click each of the other Content Types (other than "Schedule") and delete them from your list. (IMPORTANT: Before Deleting -- Check that all the fields you want are part of the SCHEDULE Content Type. (In the Columns - "Used In".) If your needed columns are not Used In "Schedule" add those columns to the "Schedule" content type so you don't lose data.)
    8. Now in the List Settings you should only see the "Schedule" content type.
    9. Check your calendar view.  You should now see all the entries!

    Hope this helps.

    Mark

    • Proposed as answer by Sudip Misra Thursday, October 10, 2013 5:08 PM
    • Marked as answer by Hemendra Agrawal Friday, October 25, 2013 11:15 AM
    Monday, February 25, 2013 7:49 PM
  • Hi.  I don't know if you found an answer yet, but I had a similar issue. I stumbled upon a way to fix this and thought I'd post it in case it helps. It is STRANGE solution (but hey, it's Sharepoint so that shouldn't shock you.)

    PROBLEM: My problem is similar, not related to resources, but related to "Attendees". When I change the "General Settings" -"Group Calendar Options" - to turn ON "Use this calendar to share member's schedule?" it automatically attaches the SCHEDULE content type.  So, then I have EVENT and SCHEDULE content types.  And, when I view the CALENDAR view, all my entries are hidden unless I actually assign a person.  (This is VERY similar to assigning "resources".)

    SOLUTION: Here are the steps I used to fix --

    1. Verify that you have the SCHEDULE content type in the List Settings.  (If the content types don't appear, be sure to enable Management of Content Types). 
    2. In "Title, Desc, and Navigation" turn ON (check) the "Use this calendar to share member's schedule?"
    3. Verify. You should now see the SCHEDULE content type in the List Settings.
    4. Change the content types of your list items to "Schedule". 
      I did this by simply creating a new DATASHEET view and I included "Content Type" as a viewable column.  Then I simply changed all the content types to "Schedule" using a simply COPY/PASTE.
    5. Now go back to the List Settings - "Title, Desc, and Navigation" and turn OFF (uncheck) the "Use this calendar to share member's schedule?".  (I know, I know, seems like this wouldn't work, but you'll still be able to use it to schedule people/resources.) 
    6. Verify - You should STILL see the "Schedule" content type.
    7. While still in List Settings, click each of the other Content Types (other than "Schedule") and delete them from your list. (IMPORTANT: Before Deleting -- Check that all the fields you want are part of the SCHEDULE Content Type. (In the Columns - "Used In".) If your needed columns are not Used In "Schedule" add those columns to the "Schedule" content type so you don't lose data.)
    8. Now in the List Settings you should only see the "Schedule" content type.
    9. Check your calendar view.  You should now see all the entries!

    Hope this helps.

    Mark

    This work for me, thanks Mark!
    Friday, October 18, 2013 1:38 PM
  • Mark,

    We are running into the same issue. Is there any way we can discuss this with you off line? Please let me know.

    Thanks

    Thursday, August 21, 2014 7:32 PM
  • Did you ever find a solution to this?

    I'm having the same problem with a Group Resource Calendar.

    Thursday, March 8, 2018 12:30 AM