Quintiq file version 2.0 #parent: #root Method ShowHideComponents ( String costDriver ) id:Method_DialogCreateEditTransportationCost_ShowHideComponents { #keys: '[145730.1.919740149]' Body: [* // Hide time unit and length of time for cost drivers such as (not exhaustive) changeover cost & staffing // Note: Although time cost driver is removed in WC, we keep the component just in case isVisible := AccountAssignment::GetTimeUnitVisibility( costDriver ); Form.PanelTimeUnit().Visible( isVisible ); Form.PanelLengthOfTime().Visible( isVisible ); // Set cost label Form.SetCostLabel( EditFieldLengthOfTime.Text(), DropDownStringListTimeUnit.Text(), DropDownStringListCostDriver.Text() ); // Set components disable/enable during batch create/edit Form.EnableDisableBatch(); *] }