Quintiq file version 2.0
|
#parent: #root
|
Method ShowHideWarning () id:Method_DialogSmartPlan_ShowHideWarning
|
{
|
#keys: '[137862.0.157055271]'
|
Body:
|
[*
|
// Update the warning icon
|
// Show/hide the warning
|
boundvalue := RadioButtonGroupSmartPlanDirection.BoundValue();
|
smartplandirection := ifexpr( boundvalue.Length() =0, MacroPlan.SmartPlanSetting().SmartPlanDirection(), boundvalue );
|
isupstream := smartplandirection = SmartPlanSetting::Upstream();
|
isonestepupstream := guard( CheckboxOnlyPlanOneStepUpstream.Checked(), false );
|
isuseselectedunits := CheckboxIsSelectedUnits.Checked();
|
|
feedback := '';
|
isshowwarning := not MacroPlan::GetHasAllDefaultSmartPlanSettings( isuseselectedunits,
|
isonestepupstream,
|
isupstream,
|
feedback,
|
smartplandirection );
|
ButtonWarning.Visible( isshowwarning );
|
ButtonWarning.Tooltip( feedback );
|
*]
|
}
|