Quintiq file version 2.0
|
#parent: #root
|
Method UpdateCalendar () id:Method_LibCal_dpCalendarSettings_UpdateCalendar
|
{
|
#keys: '[146730.0.1349446254]'
|
Body:
|
[*
|
// Update the calendar with the changes.
|
base := dtBase.DateTime();
|
updateInterval := durUpdateInterval.Duration();
|
windowNrOfDays := [Number]edtWindow .Text();
|
historyNrOfDays := [Number]edtHistory.Text();
|
|
if( TimeZone::HasTimeZoneSupport() )
|
{
|
// Compensate for the behavior of the DateTime-control of the Base.
|
timezone := this.Data().GetTimeZone();
|
base := base - timezone.RawOffset() + LibCal_GlobalState.GetLocalTimeZone().RawOffset();
|
}
|
|
this.Data().Update( base, updateInterval, windowNrOfDays, historyNrOfDays );
|
*]
|
}
|