Quintiq file version 2.0 #parent: #root Method ChangeRadioButtonUpstreamDownstream ( String boundvalue ) id:Method_DialogSmartPlan_ChangeRadioButtonUpstreamDownstream { #keys: '[137862.0.58412154]' Body: [* // Enable/Disable the one step upstream checkbox isupstream := boundvalue = SmartPlanSetting::Upstream(); isdownstream := boundvalue = SmartPlanSetting::Downstream(); CheckboxOnlyPlanOneStepUpstream.Enabled( isupstream and DataHolderIsOneStepVisible.Data(), Translations::MP_Designer_DisabledOneStepUpstream() ); if ( isupstream and DataHolderIsOneStepVisible.Data() ) { CheckboxOnlyPlanOneStepUpstream.Visible( true ); } else { CheckboxOnlyPlanOneStepUpstream.Visible( false ); } tooltip := ''; // Update the tooltip of the total supply if( isupstream ) { tooltip := Translations::MP_Designer_DialogSmartPlan_TotalSupplyTooltipUpstream(); } else if( isdownstream ) { tooltip := Translations::MP_Designer_DialogSmartPlan_TotalSupplyTooltipDownstream(); } else { tooltip := Translations::MP_Designer_DialogSmartPlan_TotalSupplyTooltipMiddleOut(); } CheckboxSpecifyTotalSupply.Tooltip( tooltip ); Form.ShowHideWarning(); *] }