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 ) ); 
 | 
  *] 
 | 
} 
 |