| Quintiq file version 2.0 | 
| #parent: ListScenario | 
| Response OnClick ( | 
|   Scenario selection | 
| ) id:Response_ListScenario_MenuScenarioSelect_OnClick #extension | 
| { | 
|   Body: | 
|   [* | 
|     // Select a scenario | 
|      | 
|     macroPlanOld := MacroPlan; | 
|     if ( not isnull( macroPlanOld ) ) { | 
|         info( "ListScrnario.MenuScenarioSelect.OnClick  macroPlanOld : " + [String]macroPlanOld.MDSID() ); | 
|     } | 
|     Form.SelectScenario( selection ); | 
|      | 
|     macroPlanNew := MacroPlan; | 
|     if ( not isnull( macroPlanNew ) ) { | 
|         info( "ListScrnario.MenuScenarioSelect.OnClick  macroPlanNew : " + [String]macroPlanNew.MDSID() ); | 
|     } | 
|     ManufactureLTImputation::Transfer( macroPlanOld, macroPlanNew ); | 
|   *] | 
|   Precondition: | 
|   [* | 
|     // derred, [dataset-store storage] | 
|     selection.CanSelect( feedback, Domain.MDSStorageDefinitionManager().DatasetStoreEnabled() ); | 
|      | 
|     return feedback = '' | 
|   *] | 
| } |