Quintiq file version 2.0 #parent: #root Method GetSelectedCalendar () as LibCal_Calendar id:Method_LibCal_pnlEventsAndOccurrences_GetSelectedCalendar { #keys: '[131094.1.749329324]' Body: [* feedback := FeedbackObject::LocalFeedback(); calendar := null( LibCal_Calendar ); calendars := dhCalendars.Data(); if( isnull( calendars ) ) { feedback.AddHard( Translations::Calendar_DoesNotExist() ); } else if( calendars.Size() = 0 ) { feedback.AddHard( Translations::Calendar_NotSelected() ); } else if( calendars.Size() > 1 ) { feedback.AddHard( Translations::Calendar_MoreThanOneSelected() ); } else { calendar := calendars.Element( 0 ); } return calendar; *] }