| Quintiq file version 2.0 | 
| #parent: PanelPeriods/ButtonPlanWholeHorizon | 
| Response OnClick () id:Response_PanelPeriods_ButtonPlanWholeHorizon_OnClick | 
| { | 
|   #keys: '[146140.1.1416267283]' | 
|   CanBindMultiple: false | 
|   DefinitionID: 'Responsedef_WebButton_OnClick' | 
|   Precondition: | 
|   [* | 
|     // return Period_MP::HasPeriod( feedback, MacroPlan ); | 
|     coversplanninghorizon := MacroPlan.GlobalParameters_MP().GetHasSelectedFullPlanningHorizon( DropDownListPeriodsFrom.Data(), DropDownListPeriodsTo.Data() ); | 
|      | 
|     return not coversplanninghorizon and Period_MP::HasPeriod( feedback, MacroPlan ); | 
|   *] | 
|   QuillAction | 
|   { | 
|     Body: | 
|     [* | 
|       // Set the planning period to the whole planning horizon | 
|        | 
|       Form.SetDefaultPlanningStartAndEnd(); | 
|       Form.SetPeriodsButtonImageAndTooltip(); | 
|     *] | 
|     GroupServerCalls: false | 
|   } | 
| } |