| Quintiq file version 2.0 | 
| #parent: #root | 
| Method SetLabel () id:Method_DialogEditDefaultInventoryHoldingCost_SetLabel | 
| { | 
|   #keys: '[145730.1.477862922]' | 
|   Body: | 
|   [* | 
|     // Change label when different radio button is selected | 
|     // eg. if isAbsolute = true, set label to $/(MT*Year) | 
|     // eg. else set label to % annual interest | 
|      | 
|     gp := MacroPlan.GlobalParameters_MP(); | 
|      | 
|     displayUoMLabel := gp.GetDefaultInventoryUoM( Form.GetIsCostAbsoluteValue() ); | 
|      | 
|     // Using the same editfield to show the default cost depending on user selecting annual interest rate or absolute | 
|     value := ifexpr( Form.GetIsCostAbsoluteValue(), | 
|                      gp.DefaultAbsoluteValueForInventoryHolding(), | 
|                      gp.DefaultAnnualInterestRateForInventoryHolding() ); | 
|      | 
|     EditFieldCost.Label( displayUoMLabel ); | 
|     EditFieldCost.Text( ApplicationMacroPlanner.FormatRealToString( value ) ); | 
|   *] | 
| } |