Quintiq file version 2.0 #parent: #root Method ClickBtnOk () id:Method_DialogFillingCustomerAndForecast_ClickBtnOk { #keys: '[414382.0.415784532]' Body: [* // Disabled button to prevent the possibility of multiple firing //btnOk.Enabled(false,''); // OnOk this.ApplyChanges(); //DataHolderFilling.Data().Commit(); //fillingData := DataHolderFilling.Data(); //CustomerAndForecastOrder::CreateFillingCapacityOrder( MacroPlan, fillingData.WrappedInstance()); //if( not isnull( DataHolderForm.Data() ) ) //{ // // Access the form, select the new assumption // DataHolderForm.Data().ListAssumptions().SelectByKey( DataHolderDialogData.Data().WrappedInstance().Key() ); //} FillingCapacityOrder::CreateFillingCapacityOrder( MacroPlan, DataHolderFilling.Data().OrderID(), [Real]edtSalesAmount.Text(), dsDemandDate.Date(), dsForecastDemandDate.Date(), ddslOrderType.Text(), DataHolderFilling.Data().VerNo() ); this.Close(); *] }