Quintiq file version 2.0
|
#parent: Toolbar594/btnOk
|
Response OnClick () id:Response_Toolbar594_btnOk_OnClick
|
{
|
#keys: '[136682.0.1835905073]'
|
Body:
|
[*
|
Dialog.ApplyChanges();
|
Dialog.EndModal(1);
|
*]
|
DefinitionID: 'Responsedef_GUIButtonBase_OnClick'
|
Precondition:
|
[*
|
return Strategy::ValidateInput( feedback,
|
Dialog.Data().WrappedInstance().Name(),
|
ScenarioManager,
|
Dialog.Data().WrappedInstance(),
|
Dialog.Data().WrappedInstance().MassScalingFactor(),
|
Dialog.Data().WrappedInstance().MonetaryScalingFactor(),
|
Dialog.Data().WrappedInstance().TimeScalingFactor(),
|
Dialog.Data().WrappedInstance().TimeAccountScalingFactor(),
|
Dialog.Data().WrappedInstance().InventoryHoldingScalingFactor(),
|
guard([Number]EditorDefaultNumberOfPeriodsForAvgDemand.Text(),0 ),
|
guard([Number]EditorNumberOfPeriodsSmartPlan.Text(), 0 ),
|
CheckBoxUseSlidingWindowsApproach.Checked(),
|
guard([Number] EditorNumberOfPeriodsInWindow.Text(), 0 ),
|
guard([Number]EditorNumberOfPeriodsPerSlide.Text(), 0 ),
|
CheckBoxUseMetaOptimizer.Checked(),
|
CheckBoxMetaOptimizerFirstLevelHasOverride.Checked(),
|
CheckBoxMetaOptimizerLastLevelHasOverride.Checked(),
|
ApplicationLibMacroPlanner.FormatStringToNumber( EditorMetaOptimizerFirstLevelOverride.Text() ),
|
ApplicationLibMacroPlanner.FormatStringToNumber( EditorMetaOptimizerLastLevelOverride.Text() ),
|
ApplicationLibMacroPlanner.FormatStringToNumber( EditorMetaOptimizerMaxNumberOfSecondsAllIterations.Text() ),
|
ApplicationLibMacroPlanner.FormatStringToNumber( EditorMaxNrOfElemementsCampaignOptimizerCombi.Text() ),
|
CheckBoxMetaOptimizerIsCollapseLevel.Checked(),
|
ApplicationLibMacroPlanner.FormatStringToReal( EditorMetaOptimizerCollapseLevelWeight.Text() ) );
|
*]
|
}
|