| Quintiq file version 2.0 | 
| #parent: StringSelectionDatasetName | 
| Response OnSelectionChanged () id:Response_StringSelectionDatasetName_OnSelectionChanged | 
| { | 
|   #keys: '[139164.5.1203129655]' | 
|   Body: | 
|   [* | 
|     if( not isnull( DataHolderPromiseGetOptimizers.Data() ) ) | 
|     { | 
|       DataHolderPromiseGetOptimizers.Data().Delete(); | 
|     } | 
|      | 
|     StringSelectionOptimizers.Enabled( false ); | 
|     StringSelectionOptimizers.Strings( '' ); | 
|      | 
|     kind := StringSelectionDatasetKind.Text(); | 
|     name := StringSelectionDatasetName.Text(); | 
|     promise := LibOpt_BT_PromiseString::GetOptimizers( LibOpt_BT_BenchmarkTrackingDataset, | 
|                                                        kind, | 
|                                                        name, | 
|                                                        StringSelectionOptimizers.RowSeparator() ); | 
|     DataHolderPromiseGetOptimizers.Data( promise ); | 
|   *] | 
|   CanBindMultiple: false | 
|   DefinitionID: 'Responsedef_GUISelectionBase_OnSelectionChanged' | 
| } |