Quintiq file version 2.0 #parent: PanelStart/CheckboxStart Response OnUserChanged () id:Response_PanelStart_CheckboxStart_OnUserChanged { #keys: '[139394.0.996977071]' CanBindMultiple: false DefinitionID: 'Responsedef_WebCheckbox_OnUserChanged' QuillAction { Body: [* // Update date time selector value when we toggle the checkbox checked := this.Checked(); dateValue := guard( Form.DataHolderDialogData().Data().StartDate(), MacroPlan.Start().Date() ); dsStart.Enabled( checked, "" ); if( checked ) { start := ifexpr( dateValue.IsFinite() ,dateValue ,MacroPlan.StartOfPlanning().Date() ); dsStart.Date( start ); } else if( not checked ) { dsStart.Date( Date::MinDate() ); } *] GroupServerCalls: false } }