hongji.li
2023-11-03 aefafd2142478d4fb07d6b8b45c3047e247389e0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Quintiq file version 2.0
#parent: #root
Method EnableDisableOneStepUpstream (
  Boolean isonestepallowed
) id:Method_DialogSmartPlan_EnableDisableOneStepUpstream
{
  #keys: '[122872.2.439080897]'
  Body:
  [*
    // Only enable the checkbox if it is allowed to plan one step upstream
    
    
    // If it is not allowed, then make sure the checkbox is unchecked
    if( not isonestepallowed )
    {
      CheckBoxOnlyPlanOneStepUpstream.Checked( false );
      CheckBoxOnlyPlanOneStepUpstream.DisableWithUserFeedback( "Planning one step upstream is only relevant when the smart plan direction is upstream" );
    }
    else
    {
      CheckBoxOnlyPlanOneStepUpstream.Enabled( isonestepallowed );
    }
  *]
}