Quintiq file version 2.0
|
#parent: pnlNotRecurring/datStartDate
|
Response OnChanged () id:Response_pnlNotRecurring_datStartDate_OnChanged
|
{
|
#keys: '[146730.0.907574506]'
|
Body:
|
[*
|
// Adjust the EndDate accordingly.
|
if( vhStartDate.Data().IsFinite() )
|
{
|
delta := this.Date() - vhStartDate.Data();
|
datEndDate.Date( datEndDate.Date() + delta );
|
}
|
|
// Update the 'memory' for later delta-calculation, and/or setting the time back when AllDay is turned off.
|
vhStartDate.Data( this.Date() );
|
|
// Adjust StartOfPeriod accordingly for convenience.
|
// EndOfPeriod is then also automatically adjusted.
|
if( btnNoRecurrence.Pressed() )
|
{
|
datStartOfPeriod.Date();
|
}
|
*]
|
CanBindMultiple: false
|
DefinitionID: 'Responsedef_GUIDateSelector_OnChanged'
|
}
|