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