Quintiq file version 2.0
|
#parent: #root
|
Method InitializeRecurrence (
|
Date startDate_i
|
) id:Method_LibCal_dlgEvent_InitializeRecurrence
|
{
|
#keys: '[131094.0.1357886109]'
|
Body:
|
[*
|
// Initialize the recurrence pattern and period.
|
// Assumption: dhEvent.Data() and Dialog.Data() have already been set.
|
sEvent := Dialog.Data();
|
sLeadPart := dhLeadingParticipation.Data();
|
|
sPattern := sEvent.RecurrencePattern();
|
sPeriod := sLeadPart.RecurrencePeriod();
|
|
this.InitializeRecurrencePattern( sPattern, startDate_i );
|
this.InitializeRecurrencePeriod( sPeriod, startDate_i );
|
|
isRecurring := sLeadPart.IsRecurring();
|
this.SetRecurrence( isRecurring );
|
*]
|
}
|