Quintiq file version 2.0 #parent: #root Method ValidateInput ( output String feedback_o ) as Boolean id:Method_DialogCreateEditAccountCost_ValidateInput { #keys: '[113694.2.554496807]' Body: [* // Validate dialog input // Override in product related costs dialog. feedback_o := ''; if( not Dialog.GetIsUniqueCost() ) { feedback_o := Translations::MP_AccountCost_ValidateInput_IsNotUnique(); } else { sanitycheckfb := ''; AccountCost::ValidateInput( feedback_o, sanitycheckfb, SelectionAccount.Data(), StringSelectionCostDriver.BoundValue(), GUIDateTimeSelectorStart.DateTime().Date(), StringSelectionTimeUnit.BoundValue(), ApplicationLibMacroPlanner.FormatStringToNumber( EditorLengthOfTime.Text() ), ApplicationLibMacroPlanner.FormatStringToReal( EditorCost.Text() ), Dialog.Data().WrappedInstance() ); } return feedback_o = ''; *] }