| Quintiq file version 2.0 | 
| #parent: PanelSelectionList/DropDownListKpiMatrix | 
| Response OnSelectionChanged ( | 
|   KpiLabel selection | 
| ) id:Response_PanelSelectionList_DropDownListKpiMatrix_OnSelectionChanged | 
| { | 
|   #keys: '[146450.3.1283248418]' | 
|   CanBindMultiple: false | 
|   DefinitionID: 'Responsedef_WebDropDownList_OnSelectionChanged' | 
|   QuillAction | 
|   { | 
|     Body: | 
|     [* | 
|       // Also recalculate the IsBest/IsWorst, to avoid people drawing the wrong | 
|       // conclusions from stale data. | 
|       Form.CalculateKpiRanks(); | 
|        | 
|       DataHolderKpiLabel.Data( selection ); | 
|        | 
|       // Store the user selection | 
|       GlobalStateKpiTracker.DataHolderSelectionKpiMatrix().Data( selection ); | 
|        | 
|       if( not isnull( selection ) and not isnull( DataHolderKpiQuery.Data() ) ) | 
|       { | 
|         DataHolderCompareLabel.Data( selection ); | 
|       } | 
|     *] | 
|     GroupServerCalls: false | 
|   } | 
| } |