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(); 
 | 
  *] 
 | 
} 
 |