Quintiq file version 2.0
|
#parent: PanelDateEnd/dsEndDate_384
|
Response OnChanged () id:Response_PanelHeader_144_dsEndDate_OnChanged_478
|
{
|
#keys: '[415136.0.1066371628]'
|
CanBindMultiple: false
|
DefinitionID: 'Responsedef_WebDateTimeFieldBase_OnChanged'
|
QuillAction
|
{
|
Body:
|
[*
|
// Adjust the EndDate accordingly.
|
//if( dhStartDate.Data().IsFinite() )
|
//{
|
// // Use the EndDate of the instance if the value of the control has not been set yet.
|
// endDate := ifexpr( dsEndDate.Date().IsFinite(), dsEndDate.Date(), dhLeadingParticipation.Data().EndDate() );
|
//
|
// delta := this.Date() - dhStartDate.Data();
|
// dsEndDate.Date( endDate + delta );
|
//}
|
|
// Update the 'memory' for later delta-calculation, and/or setting the time back when AllDay is turned off.
|
dhEndDate.Data( this.Date() );
|
|
// Also set StartOfPeriod (always, also in case of a non-recurring event).
|
//dsStartOfPeriod.Date( this.Date() );
|
*]
|
GroupServerCalls: false
|
}
|
}
|