| Quintiq file version 2.0 | 
| #parent: #root | 
| Method InitializeData () id:Method_FormOptimizerSettings_InitializeData | 
| { | 
|   #keys: '[144528.1.1838605152]' | 
|   Body: | 
|   [* | 
|     // Initialize data for display | 
|      | 
|     // Indicate default UoM for min sales demand qty | 
|     uom := MacroPlan.DefaultUnitOfMeasure().Name(); | 
|     // Remove & from trasnlation as thin client using for shortcut key (which web doesn't need) | 
|     minDemandQtyLabel := ApplicationMacroPlanner.RemoveCharactersFromTranslation( Translations::MP_Designer_DialogEditGlobalParameter_SetLabelMinimumSalesDemandQuantityThreshold( uom ) ); | 
|     EditFieldMinSalesDemandQtyThreshold.Label( minDemandQtyLabel ); | 
|      | 
|     // Get all strategies | 
|     strategyNames := selectvalues( ScenarioManager.GetStrategies(), Elements, s, true, s.Name() ); | 
|     strategyNamesStr := strategyNames.Concatenate( ';' ); // Combine to a string delimit by semicolon | 
|     DropDownStringListDefaulSmartPlanStrategy.Strings( strategyNamesStr ); | 
|   *] | 
| } |