Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Method ShowHideComponents () id:Method_DialogCreateEditAccountCost_ShowHideComponents 
 | 
{ 
 | 
  #keys: '[110704.0.802321519]' 
 | 
  Body: 
 | 
  [* 
 | 
    // Show/hide components 
 | 
    isvisible := AccountAssignment::GetTimeUnitVisibility( guard( StringSelectionCostDriver.BoundValue(), '' ) ); 
 | 
     
 | 
    LabelTimeUnit.Visible( isvisible ); 
 | 
    StringSelectionTimeUnit.Visible( isvisible ); 
 | 
    LabelLengthOfTime.Visible( isvisible ); 
 | 
    EditorLengthOfTime.Visible( isvisible ); 
 | 
     
 | 
    Dialog.SetLabelCost(); 
 | 
     
 | 
    if( Dialog.Data().CostDriver() = '' ) 
 | 
    { 
 | 
      Dialog.SetDefaultCostDriver( Dialog.GetCostType() ); 
 | 
    } 
 | 
  *] 
 | 
} 
 |