| Quintiq file version 2.0 | 
| #parent: ListUnitPeriodTransport | 
| Response OnSelectionChanged ( | 
|   structured[UnitPeriod] selection | 
| ) id:Response_ListUnitPeriodTransport_OnSelectionChanged | 
| { | 
|   #keys: '[113694.1.1202091888]' | 
|   Body: | 
|   [* | 
|     // Set the data for children of period dimension | 
|     /* | 
|       Set using dataholder instead of delc GUI data extractor because we want to reuse the GetChildrenOfPeriodDimension. | 
|       so if the method was modified, no changes are required in designer. | 
|       Performance wise, they have not much different. | 
|     */ | 
|     DataHolderChildrenOfPeriodDimension.Data().Flush(); | 
|      | 
|     traverse( selection, Elements, e ) | 
|     { | 
|       traverse( e.GetChildrenOfPeriodDimension(), Elements, data ) | 
|       { | 
|         DataHolderChildrenOfPeriodDimension.Data().Add( data ); | 
|       } | 
|     } | 
|   *] | 
|   CanBindMultiple: false | 
|   DefinitionID: 'Responsedef_List_OnSelectionChanged' | 
| } |