Quintiq file version 2.0
|
#parent: Toolbar650/btnOk
|
Response OnClick () id:Response_Toolbar650_btnOk_OnClick
|
{
|
#keys: '[11660.0.763174232]'
|
Body:
|
[*
|
// Apply changes
|
Dialog.ApplyChanges();
|
Dialog.EndModal(1);
|
*]
|
CanBindMultiple: false
|
DefinitionID: 'Responsedef_GUIButtonBase_OnClick'
|
Precondition:
|
[*
|
feedback :="";
|
sanitycheckfeedback :="";
|
|
hassafetystockdays := CheckBoxHasUserTarget.Checked() and [Boolean]RadioButtonGroupTarget.BoundValue();
|
|
return SafetyStock::ValidateInput( feedback, sanitycheckfeedback,
|
SelectionProduct.Data(),
|
SelectionStockingPoint.Data(),
|
GUIStartDateTimeSelector.DateTime().Date(),
|
hassafetystockdays,
|
ifexpr( hassafetystockdays, ApplicationLibMacroPlanner.FormatStringToReal( EditorTargetInDays.Text(),0.0 ), 0.0 ),
|
ifexpr( not hassafetystockdays, ApplicationLibMacroPlanner.FormatStringToReal( EditorTargetInQuantity.Text(), 0.0 ), 0.0 ),
|
Dialog.Data().WrappedInstance(),
|
true );
|
*]
|
UserRequiresReadWrite: true
|
}
|