Quintiq file version 2.0 #parent: #root Method ShowHideComponentForTimeUnit () id:Method_ScenarioManager_DialogCreateEditAccount_ShowHideComponentForTimeUnit { #keys: '[110704.0.1092719850]' Body: [* // Show hide components costdriver := StringSelectionDefaultCostDriver.BoundValue(); feedback := ''; iscostvisible := Account::CanCreateCost( feedback, costdriver ); // Label cost is only visible for certain cost drivers LabelCost.Visible( iscostvisible ); EditorDefaultCost.Visible( iscostvisible ); istimeunitvisible := iscostvisible and AccountAssignment::GetTimeUnitVisibility( costdriver ); // Time unit is only visible for certain cost drivers LabelTimeUnit.Visible( istimeunitvisible ); StringSelectionDefaultTimeUnit.Visible( istimeunitvisible ); LabelLengthOfTime.Visible( istimeunitvisible ); EditorDefaultLengthOfTime.Visible( istimeunitvisible ); *] }