Quintiq file version 2.0
|
#parent: #root
|
Method EnableDisableMetaOptimizer (
|
Boolean ismeta,
|
Boolean overridefirst,
|
Boolean overridelast,
|
Boolean iscollapse
|
) id:Method_DialogCreateEditStrategy_EnableDisableMetaOptimizer
|
{
|
#keys: '[151892.1.2082044721]'
|
Body:
|
[*
|
// Enable or disable MetaOptimizer settings
|
|
CheckboxOverrideFirstFocusLevel.Enabled( ismeta, "" );
|
CheckboxOverrideLastFocusLevel.Enabled( ismeta, "" );
|
EditFieldMetaFirstFocusLevel.Enabled( ismeta and overridefirst, "" );
|
|
CheckboxRunFullPlanOptimization.Enabled( ismeta and overridefirst, "" );
|
EditFieldMetaLastFocusLevel.Enabled( ismeta and overridelast, "" );
|
EditFieldMaxiTimeForAllIteration.Enabled( ismeta,"" );
|
|
if ( ismeta and guard( [Number] EditFieldMaxiTimeForAllIteration.Text() = 0, false ) )
|
{
|
EditFieldMaxiTimeForAllIteration.Text( '999999999' ); // set to large number to avoid confusion
|
}
|
CheckboxMetaCollapseLevel.Enabled( ismeta, "" );
|
EditFieldMetaCollapseLevel.Enabled( ismeta and iscollapse, "" );
|
*]
|
}
|